转换一两次之后就停了

[复制链接]
1293|8
 楼主| wangpe 发表于 2021-11-14 23:20 | 显示全部楼层 |阅读模式
ADC, TI, dc, AD
ADC用TI的官方例程总是转换一两次之后就停了,求可能原因
 楼主| wangpe 发表于 2021-11-14 23:22 | 显示全部楼层
转换程序是放在while循环里面的,求指导,无论打断点还是串口打印,循环不过3次
jiajs 发表于 2021-11-14 23:24 | 显示全部楼层

想问下停在哪了 是休眠后ADC中断没有触发吗?
zwll 发表于 2021-11-14 23:27 | 显示全部楼层
这个官网的例程和你的板子是匹配的?如果是匹配的,debug状态下,单步调试啊
heweibig 发表于 2021-11-14 23:28 | 显示全部楼层
可能是 没有配置低速时钟造成休眠后无法唤醒的情况。。
huangchui 发表于 2021-11-14 23:30 | 显示全部楼层
单步调试遇到进入低功耗状态,还有延时循环等等,不要和编译器耗着,该跳过跳过,或者注释掉试试吧。
jiaxw 发表于 2021-11-14 23:33 | 显示全部楼层
调试的时候你可以把进入低功耗状态注释掉,或者用几个NOP指令代替吧
zhanghqi 发表于 2021-11-14 23:35 | 显示全部楼层
每次转换你都初始化一下试试。
 楼主| wangpe 发表于 2021-11-14 23:37 | 显示全部楼层
搞定了,呵呵,犯了低级错误……多谢各位
您需要登录后才可以回帖 登录 | 注册

本版积分规则

938

主题

9837

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部