ADC用TI的官方例程总是转换一两次之后就停了,求可能原因

2019-07-21 18:28发布

ADC用TI的官方例程总是转换一两次之后就停了,求可能原因

转换的程序是放在while循环里面的,求指导

11111.png (36.79 KB, 下载次数: 0) 下载附件  保存到相册 2016-8-17 21:16 上传

程序如图



友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
17条回答
dirtwillfly
1楼-- · 2019-07-22 15:15
本帖最后由 dirtwillfly 于 2016-8-18 17:17 编辑
火山LF 发表于 2016-8-18 16:20
群主大人,我单步调试后,发现程序停在了这个地方,如图所示,从ADC的中断出来后,程序就一直停在箭头所 ...

调试的时候你可以把进入低功耗状态注释掉。。。。
或者用几个NOP指令代替
dirtwillfly
2楼-- · 2019-07-22 19:04
 精彩回答 2  元偷偷看……
火山LF
3楼-- · 2019-07-22 22:45
dirtwillfly 发表于 2016-8-18 16:45
单步调试遇到进入低功耗状态,还有延时循环等等,不要和编译器耗着,会很久的,该跳过跳过,或者注销掉 ...

群主,我试了一下的确是这样子的,不会卡死。

我还犯了一个错误,说了你肯定会打死我了,我还是不说了

此时此刻的心情无比沉重

感谢群主大大,送你(づ。◕‿‿◕。)づ
Brand2
4楼-- · 2019-07-23 04:44
什么原因造成的
火山LF
5楼-- · 2019-07-23 08:38
Brand2 发表于 2016-8-19 11:11
什么原因造成的

不进入低功耗模式就很正常了
dirtwillfly
6楼-- · 2019-07-23 13:03
火山LF 发表于 2016-8-19 16:01
不进入低功耗模式就很正常了

一周热门 更多>