STM8S無任何外圍電路 單片機CAP接104電容 復位接上拉電阻,其它引腳全部懸空,利用以下程序測試電流如下:(以前也用STM8L做過類似實驗,情況也基本同下)
另外打開AWU 電流就變成了200uA 如果開了看門狗,就成了500uA ,這兩個參數不是太好,不太適合帶有周期喚醒的電池的應用
定時器和串口休眠后對功耗基本無影響 整機依然為4.7uA
單獨一個引腳懸空會浪費4UA電流 如果將這個懸空的腳內部或外部上拉或下拉,電流都會變小
//GPIO_MODE_OUT_OD_LOW_SLOW4.8uA
//GPIO_MODE_IN_FL_NO_IT390uA
//GPIO_MODE_IN_PU_NO_IT4.7uA
//GPIO_MODE_OUT_PP_HIGH_SLOW 4.8uA
//GPIO_MODE_OUT_OD_HIZ_SLOW44.3uA
#definegpio_modeGPIO_MODE_OUT_PP_HIGH_SLOW
void main(void)
{
MY_GPIO_Init(GPIOA,0XFF,gpio_mode);//
MY_GPIO_Init(GPIOB,0XFF,gpio_mode);//
MY_GPIO_Init(GPIOC,0XFF,gpio_mode);//
MY_GPIO_Init(GPIOD,0XFF,gpio_mode);//
halt();
}