日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當前位置:首頁 > 單片機 > 單片機
[導(dǎo)讀]STM32一共有三種低功耗模式,睡眠模式、停止模式以及待機模式。其中,睡眠模式時內(nèi)核停止運行,但外設(shè)仍在工作,所有外設(shè)的時鐘不會被關(guān)閉。停止模式,除了Cortex-M3內(nèi)核停止外,所有外設(shè)時鐘也被關(guān)閉,可以選擇使能

STM32一共有三種低功耗模式,睡眠模式、停止模式以及待機模式。


其中,睡眠模式時內(nèi)核停止運行,但外設(shè)仍在工作,所有外設(shè)的時鐘不會被關(guān)閉。


停止模式,除了Cortex-M3內(nèi)核停止外,所有外設(shè)時鐘也被關(guān)閉,可以選擇使能內(nèi)部時鐘,SRAM和寄存器內(nèi)容被保留,IO口保持為進入睡眠前的狀態(tài)。


待機模式時,所有1.8V電源部分全部斷電,SRAM和寄存器內(nèi)容被丟失,這最為省電的一種方式,但是喚醒后就丟失了記憶。


本文選擇使用停止模式,要低功耗,又要喚醒后繼續(xù)運行,那stm32低功耗模式可以做到多省電呢?我們看看停止模式和待機模式下的電流標稱值。


我在stm32f103的一個開發(fā)板上實驗了下停止模式的RC時鐘喚醒以及外部中斷喚醒,使用一個100歐的電阻測板子的耗電電流,發(fā)現(xiàn)基于RC時鐘喚醒的停止模式時整板電流居然只有30uA!真的非常厲害。這也是我更換了一個低功耗LDO(待機4uA)的功勞!由于沒有使能任何外設(shè),只使能了內(nèi)部40K低速振蕩器,因而與系統(tǒng)的標稱值已經(jīng)非常接近。如果使用IO喚醒,那么要使能該IO的相應(yīng)外設(shè),實測睡眠時高達1.1mA。這兩種喚醒模式可以被用于兩種不同的場景,比如RC定時喚醒用于主動上報的數(shù)據(jù)采集器,外部喚醒的機制用于運動觸發(fā)喚醒機制。



手冊標準值

實測值

RC定時喚醒

睡眠

25uA

30uA(26uA+4uA)

運行

30-70mA

24mA

外部中斷喚醒

睡眠

25uA+外設(shè)

1.1mA

運行

30-70mA

25mA


本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除( 郵箱:macysun@21ic.com )。
換一批
延伸閱讀
關(guān)閉