資料介紹
一款好的電子產(chǎn)品,都需要認真考慮電源管理的問題,電池供電的產(chǎn)品更應(yīng)該注意低功耗的實現(xiàn)。
STM32電源介紹
每一塊STM32芯片中都有一個電源控制器(PWR),不同系列的STM32有相似,也有差異。
1.電壓
絕大部分STM32的電壓要求介于 1.8 V 到 3.6 V 之間,嵌入式線性調(diào)壓器用于提供內(nèi)部 1.2 V 數(shù)字電源。
2.類型
STM32的電源通常分為三類:數(shù)字電源、模擬電源、備份電源。
數(shù)字電源:VDD也是其主電源,主要用于數(shù)字部分;
模擬電源:VDDA用于模擬部分的電源,比如ADC,這樣可以單獨濾波并屏蔽 PCB 上的噪聲。
備份電源:VBAT用于備份區(qū)域的電源,比如RTC、備份SRAM等,一旦主電源斷開,VBAT可以為這些區(qū)域提供電源。
▲ STM32F4備份域
3.調(diào)壓器
多數(shù)STM32都有電源調(diào)節(jié)器(有些型號沒有),為備份域和待機電路以外的所有數(shù)字電路供電,調(diào)壓器輸出電壓約為 1.2 V。
運行模式:調(diào)壓器為 1.2 V 域(內(nèi)核、存儲器和數(shù)字外設(shè))提供全功率。
停止模式:調(diào)壓器為 1.2 V 域提供低功率,保留寄存器和內(nèi)部 SRAM 中的內(nèi)容。
待機模式:調(diào)壓器掉電。除待機電路和備份域外,寄存器和 SRAM 的內(nèi)容都將丟失。
STM32的低功耗模式
STM32的工作模式通??煞譃?類:運行模式、睡眠模式、停止模式、待機模式。根據(jù)STM32類型不同,可將工作模式進一步劃分。比如STM32L低功耗系列,睡眠模式可進一步劃分為:普通睡眠模式和低功耗睡眠模式。
以STM32F4為例:
運行模式:默認進入該模式;
睡眠模式:內(nèi)核停止,外設(shè)保持運行
停止模式:所有時鐘都停止
待機模式:1.2 V 域斷電
▲ STM32睡眠/停止/待機模式圖解
STM32低功耗設(shè)計要點
STM32低功耗通常會結(jié)合項目實際情況,以及應(yīng)用場景來進行針對性設(shè)計。以下面幾個案例來進行說明。
案例一:有工程師提到:STM32F103 進入STOP 模式后無法通過串口喚醒 ?
分析原因:這位工程師對低功耗喚醒機制理解有誤:STM32進入 STOP 模式后不能直接通過 UART 等中斷外設(shè)喚醒, 只能通過 EXTI 外部中斷方式喚醒。
解決辦法:我們可以在 MCU 進入 STOP 前將 RX 腳設(shè)為 EXTI 模式,并使能對應(yīng)的中斷來實現(xiàn)。
案例二:有工程師提到:STM32F051進入低功耗之后,實際功耗遠大于理想功耗。
分析原因:造成問題的原因可能是工程師通過直接調(diào)用“停止模式”,進入低功耗,但部分IO外部有上拉電阻,進入低功耗之前未做調(diào)整,導致功耗偏大。
解決辦法:進入低功耗之前,對使用和未使用IO狀態(tài)進行調(diào)整。比如有外部上拉,可配置成模擬輸入等。
案例三:有工程師提到:通過按鍵喚醒STM32F103,串口不能正常工作?
分析原因:經(jīng)分析發(fā)現(xiàn),開發(fā)者進入的低功耗模式為待機模式,喚醒之后,未初始化串口外設(shè),導致串口不能正常工作。在待機模式下,所有外設(shè)都關(guān)閉,意味著所有外設(shè)配置都為默認值。
解決辦法:喚醒STM32之后,重新初始化串口(以及所有使用的)外設(shè)。
復盤一下
▼電源基礎(chǔ)知識:需要掌握電源電壓、類型、調(diào)節(jié)器;
▼低功耗模式:有四種,運行模式、睡眠模式、停止模式、待機模式
▼低功耗設(shè)計要點:避免因基礎(chǔ)原理導致的錯誤
本文轉(zhuǎn)載自: STM32
免責聲明:本文為轉(zhuǎn)載文章,轉(zhuǎn)載此文目的在于傳遞更多信息,版權(quán)歸原作者所有。本文所用視頻、圖片、文字如涉及作品版權(quán)問題,請聯(lián)系小編進行處理。
(mbbeetchina)
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- STM32電源管理—實現(xiàn)低功耗
- STM32 電源管理低功耗模式介紹
- stm32之電源管理(實現(xiàn)低功耗)
- STM32超低功耗進階之電源管理庫函數(shù)(一)
- stm32 adc輸入電壓范圍_STM32學習筆記 | 電源管理及低功耗設(shè)計要點
- STM32學習筆記 | 電源管理及低功耗設(shè)計要點
- STM32學習筆記 | 電源管理及低功耗設(shè)計要點
- 藍牙低功耗技術(shù)資料下載
- 探索低功耗IoT系統(tǒng)資料下載
- Android電源管理設(shè)計資料下載
- 藍牙低功耗4.2的新功能資料下載
- 低功耗是MCU的重要指標,哪些方法能保證MCU低功耗?資料下載
- 藍牙m(xù)esh網(wǎng)絡(luò)的低功耗資料下載
- 電源排版的10個基本要點資料下載 0次下載
- STM32L15x芯片的電源管理和低功耗模式詳細資料介紹 5次下載
- 低功耗藍牙技術(shù)的特點 低功耗藍牙如何實現(xiàn)低功耗? 1475次閱讀
- 電源管理入門:驅(qū)動Runtime PM管理 1948次閱讀
- 詳解STM32低功耗模式 1791次閱讀
- FSMs低功耗設(shè)計 559次閱讀
- 低功耗實驗 670次閱讀
- FPGA功耗的詳細介紹讓你實現(xiàn)FPGA的低功耗設(shè)計 6396次閱讀
- 如何使用Freeze技術(shù)實現(xiàn)低功耗設(shè)計 1983次閱讀
- 淺談十個關(guān)于低功耗同步通道的常見問題 995次閱讀
- STM32的電源管理與低功耗控制設(shè)計 3335次閱讀
- 基于STM32單片機低功耗模式機制詳細解析 1.9w次閱讀
- 低功耗引領(lǐng)電子設(shè)計與電源技術(shù)新潮流 4113次閱讀
- STM32獨立看門狗和低功耗模式_RTC定時喚醒來喂狗 9818次閱讀
- 基于STM32的低功耗溫濕度采集器的設(shè)計與實現(xiàn) 1.6w次閱讀
- STM32L0X1超低功耗系列芯片引腳及特性分析 1.5w次閱讀
- 超低功耗的鋰電池管理系統(tǒng)設(shè)計 1479次閱讀
下載排行
本周
- 1TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費
- 2開關(guān)電源基礎(chǔ)知識
- 5.73 MB | 6次下載 | 免費
- 3100W短波放大電路圖
- 0.05 MB | 4次下載 | 3 積分
- 4嵌入式linux-聊天程序設(shè)計
- 0.60 MB | 3次下載 | 免費
- 5基于FPGA的光纖通信系統(tǒng)的設(shè)計與實現(xiàn)
- 0.61 MB | 2次下載 | 免費
- 6基于FPGA的C8051F單片機開發(fā)板設(shè)計
- 0.70 MB | 2次下載 | 免費
- 751單片機窗簾控制器仿真程序
- 1.93 MB | 2次下載 | 免費
- 8基于51單片機的RGB調(diào)色燈程序仿真
- 0.86 MB | 2次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 2555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33564次下載 | 免費
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費
- 4開關(guān)電源設(shè)計實例指南
- 未知 | 21548次下載 | 免費
- 5電氣工程師手冊免費下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費
- 6數(shù)字電路基礎(chǔ)pdf(下載)
- 未知 | 13750次下載 | 免費
- 7電子制作實例集錦 下載
- 未知 | 8113次下載 | 免費
- 8《LED驅(qū)動電路設(shè)計》 溫德爾著
- 0.00 MB | 6653次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537796次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191185次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183278次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138040次下載 | 免費
評論
查看更多