IO口暴露在空气中会引入空气中的电荷,设置为输出模式可以有效的将电荷引入到电源或者是地线释放掉,如果IO口设置为输入浮空模式,那么电荷无处释放,如果电荷累计很多的话,可能会影响到内部电路,当然现在的芯片性能都做的很好了,一般短时间工作都不会看到问题,如果环境比较恶劣,或者是时间久了,就有概率出问题,设置为输出模式就不会有这个问题;
另外,未使用的IO口设置为输出模式可以最大程度上降低芯片的功耗,因为IO口在输入浮空模式下会导致功耗有几十uA到一两百uA的波动;这个功耗在STOP模式下就比较明显了;
|
|