1、在stop模式下,GPIO的配置状态、GPIO的外围电路对功耗的影响
(1)GPIO的配置模式会影响MCU的功耗,配置为模拟输入模式下的功耗是最低的状态,其它模式下例如浮空输入、上拉输入、下拉输入、推挽输出都不是功耗最低的状态。
(2)在模拟输入、浮空输入模式下,GPIO是否连接电源、地都不会影响功耗(常温下漏电流是nA级别,可以忽略),其它模式都会有影响。
(3)在某些应用中,MCU进入stop模式下,需要保持固定的高/低电平,建议方式如下:
方式1:外围电路有上/下拉电阻的情况下,配置GPIO为模拟输入
方式2:外围电路无上/下拉电阻的情况下,配置GPIO为上/下拉输入模式,可维持高/低电平,会额外增加MCU内部上/下拉电阻消耗的功耗
2、在standby模式下,GPIO的配置模式不会影响MCU的功耗,GPIO外围电路也不会影响MCU的功耗