msp430内部AD转换后中断唤醒cpu

2019-08-08 22:23发布

但是还有按键怎么判断?如果不行,牺牲低功耗的话,判键录入数据数据与AD转换怎么合理结合?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
13条回答
lizye
1楼-- · 2019-08-09 22:15
 精彩回答 2  元偷偷看……
shimx
2楼-- · 2019-08-10 01:02

要修改时钟需要修改ADC12CTL1寄存器,ADC12SSELx位,可以选择输入的时钟源。

同时该寄存器中ADC12DIVx位决定了ADC的时钟速度,楼主可以检查一下
zhanghqi
3楼-- · 2019-08-10 04:17
如果按键用的是IO中断触发,中断中的代码有点长,按键触发后与AD中断有冲突,AD当前中断执行完,再响应按键中断,但是这时按键可能已经松开了,即使进入按键中断了,但没低电平了,消抖判不到按键。请问能不能打断当前中断(不执行完)直接进入另一个中断的方法,或者其他解决方法,谢谢!
jiaxw
4楼-- · 2019-08-10 05:12
这个问题就是中断嵌入的考虑。建议还是采用i/o扫描的方式更适合
zhanghqi
5楼-- · 2019-08-10 10:20
哦,知道了,结贴啦
biechedan
6楼-- · 2019-08-10 15:53
 精彩回答 2  元偷偷看……

一周热门 更多>