STM32--实测STM32F030F4P6待机(standby)功耗-3.7uA(RTC开启)
生活随笔
收集整理的這篇文章主要介紹了
STM32--实测STM32F030F4P6待机(standby)功耗-3.7uA(RTC开启)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一、知識普及
? ? ? ? STM32F030休眠模式:
? ? ? ?1.休眠模式。
? ? ? ?2.停機模式。
? ? ? ?3.待機模式。
官網文檔:英文版
官網文檔:中文版
休眠與喚醒方面文檔寫的很清楚了,在這不在詳述。我們最關心的是休眠功耗,我們看下休眠功耗。
官網文檔:英文版
實際功耗應該是兩個表格中相應的電流相加,可見待機時如果開啟RTC和看門狗,功耗在4.3uA,停機模式功耗在7.9-35ua左右。
二、待機模式休眠實現
void bsp_sleep(void) {RCC_APB1PeriphClockCmd(RCC_APB1Periph_PWR, ENABLE);PWR_WakeUpPinCmd(PWR_WakeUpPin_1,ENABLE);PWR_ClearFlag(PWR_FLAG_WU);PWR_ClearFlag(PWR_FLAG_SB);PWR_EnterSTANDBYMode(); }待機模式休眠以后不需要特殊處理,所有IO口為高阻狀態,只能通過RTC或者WEAKUP(PA0)引腳喚醒。
實測功耗:
三、代碼下載
因為代碼設計公司項目,不方便上傳下載,有需要可以留言。
總結
以上是生活随笔為你收集整理的STM32--实测STM32F030F4P6待机(standby)功耗-3.7uA(RTC开启)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 出入境检验实验室功能区设计大纲
- 下一篇: 诺宝职称计算机软件,诺宝2012年职称计