1.采用的是Launchpad 的P7.0 A12通道进行电压采样
2.单次单通道 以软件查询的方式实现(因为我需要通过TimerA设置采样率.)
3.网上全部的代码都是中断方式的,而我是软件查询的方式,调用自定义的ADC12_sample()函数失败 ,还卡死在这里。
4.求各路大神指点,不胜感激,坐等。。。

灰小子:
建议先用官网提供的例程试试。没问题的话,在官网例程的基础上进行修改
user3752472:
回复 灰小子:
我已经改好了 用查询方式时 需禁止中断使能
//ADC12IE |= 0x1000; // Enable ADC12IFG.12 把个 屏蔽掉就好了
user3752472:
回复 灰小子:
TI的例程和网络上的全是 中断方式多次采样
但是我需要通过TimerA来设置采样率
如果连续采样 就没有采样率这一说了
kqian0327:
你好,
可以把你的源程序发出来吗?
我在实验室帮你看一下,应该是哪里初始化没有完全初始化好。
问题不大。
user3752472:
回复 kqian0327:
禁止ADC的中断使能就好了
//ADC12IE |= 0x1000; // Enable ADC12IFG.12
不知道什么原因,能解释一下么 ?
TI中文支持网



