TI中文支持网
TI专业的中文技术问题搜集分享网站

LAUNCHXL-F28379D: adc例程没有持续运行

Part Number:LAUNCHXL-F28379DOther Parts Discussed in Thread: C2000WARE

将C:\ti\c2000\C2000Ware_4_01_00_00\device_support\f2837xd\下adc_soc_epwm例程导入LAUNCHXL-F28379D并运行后发现其AdcaResults数组在采集了256个数据后便不再刷新,除非再点击resume才能再采集新数据,请问该例程不是一直持续采集电压信号并填充进AdcaResults数组里吗,为什么感觉很快就停止采集了,具体如下

给引脚3.3V ,AdcaResults不刷新,且resume按钮马上恢复亮的(个人人为这说明程序结束,没有持续运行)

将3.3V改为0V,AdcaResults不变,再次点击resume,AdcaResults改变

请问怎样才能使程序持续运行采集电压呢

Green Deng:

你好,这个工程执行的任务就是用PWM定期触发ADC,正常情况下采样会一直进行。

关于数据刷新的问题,不知道你的CCS有没有开启实时刷新功能?如果没有开启的话数据是只会在每次程序暂停之后才会刷新数据。

后续的运行确实跟例程要求不一样,你看一下你的程序里面是否有设置断点什么的?另外可以试一下其他例程运行是否正常?

正常情况下你的板子和例程都是官方的,应该没什么问题。

,

Penghao Xu:

不知道为什么,将207行  asm("   ESTOP0");注释掉就可以了。。

,

Green Deng:

额,那是我没认真看例程了,这句是软件断点,确实如果不注释掉这行的话需要重新点击运行才可以再次运行

,

Penghao Xu:

明白了,谢谢了

,

Green Deng:

客气了,抱歉没仔细看例程。

赞(0)
未经允许不得转载:TI中文支持网 » LAUNCHXL-F28379D: adc例程没有持续运行
分享到: 更多 (0)

© 2024 TI中文支持网   网站地图 鲁ICP备2022002796号-1