完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
嗨,与MPLAB 8不同,MPLAB X中的模拟器允许将电压注入端口引脚,这打开了在多个模拟通道上同时转换复杂波形的可能性,通过将值注入ADC缓冲区是困难的/不可能做到的。在模拟中能够产生像锯齿一样的简单波形:但是我真正想做的是从一个文件中读取波形值,但是我似乎不能让它工作:我试着直接读取电压,将整数(可以读取)类型化为电压,但是我不能这就行了。有人有什么想法吗?谢谢你,罗素
|
|
相关推荐
7个回答
|
|
SCL不一定有一个“总体计划”。尤其是后来的语言扩展。尝试这一点,而不是读取(AN1X线,AN1);BTW:我希望输入字符串看起来像“3 V 3500 MV 4 V 4500 MV”BTW2:从MPLAB 3.20开始,您将能够在Java中这样做,留下SCL后面。
|
|
|
|
非常感谢,工作得很好。有趣的Java并行进程吗?我期待着再次感谢
|
|
|
|
更多的反馈:将模拟信号注入端口引脚在MPLAB X中工作,但不幸的是,在X(V3.15)中,外设间接模式的ADC/DMA似乎有问题:我使用CE 420作为测试,但是只有8个DMA缓冲器中的一半(每个通道)被填充;模拟器正确地FIL。LS每个通道的缓冲区的位置0到3,然后用接下来的4个转换覆盖它们。DMA中断在每个通道(4个通道,32个转换)的8次转换之后正确发生。因此,我回到MPLA8SAD:并设法在那里使用多个通道转换,使用下面的测试台:用一个测试文本文件,每个通道有一个数据列。对于CE 420,使用四个通道,它可以是这样的:诀窍是确保一旦ADC被配置和运行,转换就正确同步。为此,创建一个哑函数以用作触发数据馈送的标签:一旦ADC、DMA和ADC触发器已经建立,该函数就被调用。我无法让这个测试平台在MPLAX中工作
|
|
|
|
罗素,我甚至不会假装是PIC专家。跟踪模拟器对于1600个设备和大约80个外围设备的工作方式使我的头几乎完全充满。你能发布一个展示ADC/DMA问题的示例程序吗?(这将节省我1-2个小时的研究。)另外,我想确保您知道ADC注入在MPLLABX和MPLLAB8中的工作方式不同。在MPLAB 8中,我们没有引脚,所以对ADCBUF进行了注射。但是在MPLAX X中,我们有销子,所以对针脚进行注射。您仍然可以用旧的ADCBUF方式进行SCL注入,但它需要模拟器设置。(见附件)
|
|
|
|
很显然,您手头有很多东西,我不想为您创建额外的工作,因为我已经有了一个可行的解决方案。然而,为了说明X和8中ADC/DMA行为的差异,我附加了一个基于微芯片代码示例210的MPLLAB8和MPLLABX项目。(CE420是相似的,但对于MPLAB X和DSPIC EP系列-在模拟器中不完全支持)。在新旧ADC注入之间切换没有区别。即使使用I/O引脚对话框使用静态值也会得到相同的结果。示例在乒乓模式下使用散点收集来转换通道4、5、10和13,将数据分别放在[4][0..7]、[5][0..7]、[10][0..7]和[13][0..7]中的缓冲区BufferA和BufferB,每个通道8个字。伊利。所包含的仿真和数据文件适用于老式和新型ADC注入。
AccCCHSCAN MPLAB ZIP(33.61 KB)-下载52次 |
|
|
|
终于回到了这一点。抱歉耽搁了。模拟器在这里工作不正常。基本上,模拟器使用原始DMABL值而不是解码值来确定在每个缓冲器中写入多少字。(所以,在你的例子中,我们会写3个词,而不是8个)。这个问题是固定的,但我没有权限把这个放在3.20个分支上。
|
|
|
|
FIX在3.20!
|
|
|
|
只有小组成员才能发言,加入小组>>
5203 浏览 9 评论
2016 浏览 8 评论
1942 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3188 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2243 浏览 5 评论
754浏览 1评论
641浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
549浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
653浏览 0评论
553浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-5 07:45 , Processed in 1.401619 second(s), Total 91, Slave 74 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号