关于P0.0作为按键中断口时的节能问题请教
时间:10-02
整理:3721RD
点击:
TI 技术,
如图所示,P0.0作为限位开关信号检测--设置成按键中断口。动作检测良好。
1, 限位开关未到位即限位开关的1,3脚相通,此时产品进入PM2模式下的系统总电流为0.21mA。
2,当限位开关到位即限位开关的1,2脚相通,此时产品进入PM2模式下的系统总电流为 0.54mA。
而这个多余的0.33mA电流恰好等于流过10K电阻R5的电流(VCC/10K = 3.3V/10K = 0.33mA)。
这是因为PM2模式下CC2541内部刚好有个10K电阻上拉电阻还是什么原因呢?
请问,如何设置才能保证在限位开关到位即限位开关的1,2脚相通时,流过P0.0到地的电流为零?
TI 同事,
上面问题麻烦能给点指导或者给个提示链接也好。
谢谢!
电阻换成100K试一试
谢谢大秦正声的回复。电阻换成100K试过,基本没什么效果。也可能它内部上拉10K了,所以10K并100K效果不大。
怎么设置成无内部上拉/下拉电阻呢?或者设置成三态?试过很多设置都没搞定。
TI同事,怎么将一个I/O口在中途将它设为三态/去除内部上拉/下拉设置?请回答!
或者进入PM2后再将一个I/O口设置为三态/无内部上拉/下拉状态?