在不连外围电路即单芯片测试HALT模式时,我配置所有未用到IO口位为GPIO_Mode_In_PU_No_IT ,能测试到最低功耗为0.5~0.6ua。
当连接了外围电路时,外围电路上基本都没供电(MCU和外围电路是两个电压),这些外围电路跟IO口关系有:电阻上拉,NPN三极管,uart(tx,rx),spi等等;这时我配置MCU未用到的为GPIO_Mode_In_PU_No_IT,用到的IO配置为相应输出高/低,rx这种为上拉输入或者悬浮输入。
不论怎么调,功耗都在120ua左右,请教高手怎么配置这些跟外围电路有关系的IO口,具体是上拉,开漏,高阻,高电平,低电平哪种结合?谢谢! |