很多應用場合對于功耗的要求很嚴格,比如長期無人照看的數(shù)據(jù)采集儀器,可穿戴設備等。其實很多 MCU都有相應的低功耗模式,以此來降低設備運行時的功耗,進行裸機開發(fā)的時候就可以使用這些低功耗模式。
但是現(xiàn)在我們要使用操作系統(tǒng),因此操作系統(tǒng)對于低功耗的支持也顯得尤為重要,這樣硬件與軟件相結(jié)合,可以進一步降低系統(tǒng)的功耗。
這樣開發(fā)也會方便很多,畢竟系統(tǒng)已經(jīng)原生支持低功耗了,我們只需要按照系統(tǒng)的要求來做編寫相應的應用層代碼即可。FreeRTOS 提供了一個叫做Tickless 的低功耗模式。
STM32F1 低功耗模式
STM32 本身就支持低功耗模式,共有三種低功耗模式:
● 睡眠(Sleep)模式。
● 停止(Stop)模式。
● 待機(Standby)模式。
這三種模式對比如表所示:

這三種低功耗模式對應三種不同的功耗水平,根據(jù)實際的應用環(huán)境選擇相對應的低功耗模式。
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報投訴
-
嵌入式
+關(guān)注
關(guān)注
5200文章
20458瀏覽量
334335 -
STM32
+關(guān)注
關(guān)注
2310文章
11162瀏覽量
373546 -
FreeRTOS
+關(guān)注
關(guān)注
14文章
499瀏覽量
66966
發(fā)布評論請先 登錄
相關(guān)推薦
熱點推薦
使用HAL庫RTC時鐘喚醒低功耗STOP和STANDBY模式
STM32F1系列使用HAL庫RTC時鐘喚醒低功耗STOP和STANDBY模式目錄STM32F1系列使用HAL庫RTC時鐘喚醒低功耗STOP
發(fā)表于 07-23 06:11
STM32F101xx/STM32F102xx和STM32F103xx低功耗模式
本文檔適用于STM32F1系列微控制器。本文檔為要求在STM32F101xx、STM32F102xx和STM32F103xx產(chǎn)品的軟件和硬件上實現(xiàn)低
發(fā)表于 12-01 06:40
PWR-低功耗模式-STM32F4
使用芯片===>STM32F429IGT6(制作不易,希望大佬能給個贊支持下小?。┠夸?b class='flag-5'>1、低功耗模式簡介很多單片機有低功耗
發(fā)表于 12-28 19:25
?9次下載
STM32F1系列使用HAL庫低功耗STOP和STANDBY模式喚醒(RTC時鐘喚醒+外部中斷喚醒示例)
STM32F1系列使用HAL庫RTC時鐘喚醒低功耗STOP和STANDBY模式目錄STM32F1系列使用HAL庫RTC時鐘喚醒低功耗STOP
發(fā)表于 12-31 19:09
?74次下載
STM32F1低功耗模式
評論