[应用相关] stm32输入端口采用的下拉电阻

[复制链接]
6082|3
 楼主| ninesunsz 发表于 2009-8-17 09:27 | 显示全部楼层 |阅读模式
将stm32的端口设置为浮动输入状态的时候,如果需要在输入端口接下拉电阻,下拉电阻最大能接多大的?我接了一个3.3M的电阻,输入端口的状态就不对了,在端口无输入的情况下读输入端口电压有时为高,有时为低。把输入下拉电阻改成330k输入就正常了,如果选用这么小的电阻会增加低功耗时候的电流,下拉电阻是否不能选的太大?
香水城 发表于 2009-8-17 09:35 | 显示全部楼层
从MCU方向看上下拉电阻不增加功耗,一般使用10K左右电阻。
 楼主| ninesunsz 发表于 2009-8-17 10:36 | 显示全部楼层
现在问题是要减少整个系统的功耗,我的输入是一个开关,平时断开,连接到正电源的时候需要唤醒,就算是接330k的电阻,电源接通时候的功耗也很大了,请问有什么好的解决问题的办法吗?
香水城 发表于 2009-8-17 10:49 | 显示全部楼层
3.3V / 330K = 10uA

这点电流你都不能承受吗?再说端口设置为浮动输入状态时,如果没有其它电路,外部上下拉电阻上不会有电流的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

31

主题

82

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部