ADC采样原理图: 其中 R147 100R R162和C134 D66 暂时没贴片 ADC调理电路通过电阻R147串联后输入ADC_IN9,即GPIO1_IO09引脚
现在调试出现的问题为: 电阻R147 1脚端的信号符合预期值 而2脚端的信号则一直为高电平 (猜测是MPU内部将其拉高了),所以导致ADC的转换值一直为该高电平的值
项目中总共用了6路ADC采样 目前只发现了ADC_IN9有此问题 ADC_IN8采用了同样的电路与软件配置,其进入ADC的信号正常 ;
补充说明:目前内核版本用的4.15,官方evk 内核,后面有检查 uboot中有用到gpio_8和gpio_9,屏蔽掉uboot里的代码后,gpio_8功能正常,gpio_9始终有被钳位的现象
不知道该问题出现在哪里?可能是驱动配置有问题?