大家好!
我们使用DM368处理器,主板上使用GPIO1管脚,作为按键输入(支持中断),GPIO1管脚上拉2.2k电阻至3.3v电压。
现主板出现低概率(约几百块主板,出现一块)的GPIO1管脚异常问题?表现如下:
1:测试GPIO1管脚,按钮按下抬起,用万用表测量电压变化,正常!排除,外接按钮问题!
2:配置GIPO1管脚,输出1或0电平,用万用表测量,也输出正常!排除,焊盘至处理器GPIO1管脚物理连接问题!
3:配置GPIO1管脚,检测输入,使用其它主板,能正常检测按钮抬起和按下的电平变化!排除测试驱动问题!
4:唯独,出问题的主板,输出正常?不能当输入,也没有中断!!
实在,想不到其它原因?莫非,处理器的GPIO1管脚输入电路被静电损坏了??输出正常?
另,想问一下,DM36X的GPIO最大输入电压,不能超过多少V?
附GPIO结构框图如下:
请大家,帮分析一下原因?如何处理呢?
Chris Meng:
bob24:唯独,出问题的主板,输出正常?不能当输入,也没有中断!!
也就是说有主板是可以正常使用GPIO1为输入的?
bob2DM36X的GPIO最大输入电压,不能超过多少V?
取决于这个GPIO属于哪个电源域,这个电源域支持的电压是几V。