大家好,
我用AM437x ADC0的 0/1/2/3用做4线电阻触摸屏,4/5/6/7用作模拟量输入,LINUX用的是TI官网下载的4.1.y内核SDK包。触摸屏能够正常工作,但任选一个模拟输入通道接入1.25V(输入电压已绕过中间电路,相当于直接接到了CPU的PIN上,另外我的VDDA参考电压为1.225V),读取寄存器原始数值大概在2560(十进制)左右,并且波动值为10左右,始终无法到4095附近,请问会是哪里的问题?谢谢
Shine:
请问ADC driver使能了吧?http://processors.wiki.ti.com/index.php/Linux_Core_ADC_Users_Guide#Driver_Configuration