我们现在需要用adc引脚来作为按键的检测脚,想通过中断方式来响应,当按下对应的adc的按键时,adc值达到一定范围时,出发中断,上报键值;
请问,AM3352的adc控制器有这个功能吗?
现在单独的读取adc值已经是OK的了
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
你可以看一下AM335X TRM手册的Table 12-9. IRQENABLE_SET Register Field Descriptions,这里面列出了ADC部分的中断事件,目前是没有说限定范围触发中断的。所以如果你想要的效果是说,用一个采样到1.5V~1.6V就引发中断,这样的效果的话,就没有这种触发的功能。
这种情形,建议可以在driver中,用软件来做区间判断来手动触发一个中断会比较靠谱。