STM8L低功耗除錯總結

2021-09-10 23:25:43 字數 542 閱讀 6816

檢視資料手冊的低功耗特性(low power features)可以了解到,stm8有5種功耗模式,如果讓mcu待機,最低功耗可以達到350na,這是相當的小!

5 low power modes: wait, low power run

(5.1 µa), low power wait (3 µa), active-halt

with rtc (1.3 µa), halt (350 na)

目標確定,執行時可以低至470ua,待機可低至350na。

實現低功耗其實就是進入halt模式,三個步驟(超級簡單哦)。

1.配置好io口,還不知道的,看上文中不使用的 i/o 和特性的描述。

2.pwr_ultralowpowercmd(enable); //使能電源的低功耗模式

3.halt();//進入halt模式

睡眠過後,外部中斷可喚醒(the wakeup is triggered by an external interrupt or

reset)

STM8L之低功耗

1 stm8l有幾個模式?a.非低功耗模式1個,run mode 執行模式 b.低功耗模式 3個 wait 等待模式 active halt 活躍停機模式 halt 停機模式 2 stm8l低功耗的3個模式有什麼區別?簡單地來說,就是 a.wait 等待模式 時鐘關閉 外設可用。通過中斷 外部中斷 ...

STM8l 進入低功耗之前配置

在做stm8l的小乙個專案,由電池供電,當按鍵長按關機,系統進入 停機模式,雖然系統執行的時候有十幾毫安的電流消耗 還沒使用rtc 定時喚醒 但是在停機模式下電流消耗竟然還有1.33ma的電流,花了 半天的時間找資料,看文件,在網上看到不少大牛能做到0.4ua,自己 無論如何設定io,外設都無補於事...

stm8s和stm8l低功耗對比

在低功耗應用中,一般來說mcu是常態halt模式,然後偶爾被喚醒 外部中斷或者內部定時喚醒 進入執行模式。所以對比低功耗效能,一般來說只需要對比run模式和halt下的功耗即可,因為專案選用的是通過內部定時器喚醒,所以選用active halt mode。以下是stm8s003和stm8l151在這...