soundofu
2011年1月11日星期二
GPIO用做输入的问题
今天在使用TMS320F28035这款MCU的时候,出现了一个问题:
被用做输入的端口无法真实反映出外部的高低电平状态。
排除了外部的因素后,发现GPIO用做输入的时候,MCU内部的上拉电路仍然在起作用,并且影响着输入信号的电平状态。
解决方法:
由于GPIO端口(除了可以用作ePWM的端口)默认开启了内部上拉功能,因此:
用做
输入端口
时一定要
关闭对应管脚内部的上拉功能
。
涉及到的寄存器为:
GPAPUD
/
GPBPUD
。
没有评论:
发表评论
较新的博文
较早的博文
主页
订阅:
博文评论 (Atom)
没有评论:
发表评论