0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

STM32H5開發(fā)(3)----電源控制和RCC

嵌入式單片機(jī)MCU開發(fā) ? 來源:嵌入式單片機(jī)MCU開發(fā) ? 作者:嵌入式單片機(jī)MCU開 ? 2023-12-01 14:59 ? 次閱讀

STM32H503 供電

VDDA = 1.62 V ~3.6 V :ADC/DAC的外部供電電源
VDDIO2 = 1.08 V ~ 3.6 V : 9 I/Os (PA8, PA9, PA15, PB3:8)的外部供電電源(僅WLCSP25封裝)
VDD = 1.71 V ~ 3.6 V: GPIO,內(nèi)部電壓調(diào)制器,系統(tǒng)復(fù)位模塊,電源管理以及內(nèi)部時(shí)鐘的外部供電電源
VBAT = 1.2 V ~ 3.6 V :無VDD時(shí)通過功率切換開關(guān)給RTC/內(nèi)部32kHz振蕩器(LSI)/備份域寄存器/可選的備份SRAM供電.
最近在弄ST的課程,需要樣片的可以加群申請:615061293 。

在這里插入圖片描述

樣品申請

https://www.wjx.top/vm/PpC1kRR.aspx

STM32H562/563/573 LDO 供電

VDDA = 1.62 V (ADCs, DACs) / 2.1 V (VREFBUF) ~ 3.6 V
VDDIO2 = 1.08 V ~ 3.6 V : 10 I/Os (PD6, PD7, PG9:14, PB8, PB9)的外部供電電源
VDD = 1.71 V ~ 3.6 V
VBAT = 1.2 V ~ 3.6 V
VDDUSB = 3.0 V ~ 3.6 V
VDDUSB USB獨(dú)立供電電源.
VDDUSB與VDD獨(dú)立,電平可以不同,在USB不使用的情況下必須將VDDUSB連接到VDD。

在這里插入圖片描述

STM32H562/563/573 SMPS供電

VDDA = 1.62 V (ADCs, DACs) / 2.1 V (VREFBUF) ~ 3.6 V
VDDUSB = 3.0 V ~ 3.6 V
VDDIO2 = 1.08 V ~ 3.6 V : 10 I/Os (PD6, PD7, PG9:14, PB8, PB9)的外部供電電源
VDD = 1.71 V ~ 3.6 V
VBAT = 1.2 V ~ 3.6 V
VDDSMPS = 1.71 V ~ 3.6 V
VLXSMPS 為SMPS的輸出管腳,濾波后連接到VCAP.

在這里插入圖片描述

LDO/SMPS 供電

旁路供電模式下,Vcap必須在VDD達(dá)到POR電壓值之前上升到1.1V以上,將LDO 禁止后,才可根據(jù)應(yīng)用需要調(diào)整外部Vcap的電壓。

在這里插入圖片描述

PWR 特性

下圖為STM32H5的128K與2M的mcu進(jìn)行的供電對比圖。

在這里插入圖片描述

在這里插入圖片描述

電源電壓監(jiān)測

由于有許多外部供電管腳,任何一個(gè)供電出現(xiàn)問題都可能導(dǎo)致MCU無法正常工作。因此,在H5中為了確保MCU的正常運(yùn)行,系統(tǒng)中添加了多種電源電壓監(jiān)測功能,具體如下。
在這里插入圖片描述

溫度監(jiān)測

溫度傳感功能使用片上專門的溫度傳感器,用于檢測芯片的溫度變化。該功能可以通過片上寄存器進(jìn)行使能。一旦使能后,當(dāng)溫度高于126°C或低于-37°C時(shí),對應(yīng)的標(biāo)志位將被置位,同時(shí)可能觸發(fā)入侵事件或喚醒中斷。當(dāng)溫度回歸到正常范圍內(nèi)時(shí),標(biāo)志位將被正常清零。

在這里插入圖片描述

低功耗模式

? STM32H5系列MCU包含3種低功耗模式 :
? SLEEP 模式
? STOP 模式
? STANDBY 模式

? VBAT 模式:
當(dāng)VDD掉電,但VBAT供電的情況下,硬件自動(dòng)啟動(dòng)

低功耗模式-SLEEP 模式

? CPU 時(shí)鐘停止, 所有外設(shè)和CortexM33內(nèi)核包括NVIC、SysTick可以運(yùn)行,并在事件和中斷發(fā)生時(shí)喚醒CPU
? 喚醒源: 任意中斷或是喚醒事件
? 喚醒系統(tǒng)時(shí)鐘 : 與進(jìn)入Sleep模式之前相同
? 電壓調(diào)整器范圍 : VOS3, VOS2, VOS1 or VOS0

低功耗模式-STOP 模式

? 內(nèi)核域的所有時(shí)鐘停止,PLL, HSE, HSI (除非HSIKERON置位), HSI48 和CSI(除非CSIKERON置位) 都禁止
? RTC可保持工作 (Stop模式下可選擇RTC是否工作)
? 退出Stop模式后,系統(tǒng)時(shí)鐘為HSI或是CSI,取決于軟件配置
? 喚醒源: 任何EXTI線(通過EXTI寄存器配置)指定的外設(shè)事件
? 喚醒時(shí)鐘 : RCC_CFGR中STOPWUCK = 1 時(shí),喚醒后時(shí)鐘為CSI; STOPWUCK = 0 時(shí),喚醒時(shí)鐘為HSI,頻率與進(jìn)入Stop模式時(shí)相同, 最高可達(dá)64Mhz
低功耗模式-STOP 模式
? LSE或LSI保持工作
? 電壓調(diào)整器范圍 : SVOS3, SVOS4, or SVOS5

低功耗模式-STANDBY模式

? 電壓調(diào)整器關(guān)閉,內(nèi)核域完全掉電
? PLL, HSI, HSI48, CSI,HSE全部關(guān)閉
? SRAMs和寄存器的內(nèi)容丟失,除了備份域的寄存器與SRAM以及Standby電路
? RTC可保持工作(Standby模式下可選擇RTC是否工作)
? BOR在Standby模式下保持工作
? I/O 狀態(tài)在Standby模式可保持
? 喚醒源: 喚醒管腳WKUPx邊沿信號,RTC事件, 外部NRST管腳復(fù)位,獨(dú)立看門狗復(fù)位(IWDG),BOR
? 喚醒時(shí)鐘: HSI clock at 32 MHz
? 電壓調(diào)整器: OFF

低功耗模式監(jiān)控管腳

(1) PWR_CSLEEP AF 映射到PC3
(2) PWR_CSTOP AF 映射到PC2
(3) CSLEEP和CSTOP信號由Vcore域產(chǎn)生,因此在Standby模式下該信號無法獲取
在這里插入圖片描述

VBAT模式

? 備份域包含:

  • RTC(由LSE(32.768kHz)提供時(shí)鐘)
  • 入侵檢測管腳
  • 備份域寄存器
  • RCC_BDCR 寄存器
  • 備份SRAM(若備份電壓調(diào)整器使能)

? VDD掉電與上電,內(nèi)部開關(guān)在VDD與VBAT之間自動(dòng)切換

  • 切換到VBAT供電模式由復(fù)位模塊中的掉電復(fù)位控制

? 內(nèi)部連接到ADC,用于電壓檢測(VBAT/4)

? VBAT 電池充電

  • 若VDD正常, 可以通過內(nèi)部電阻對VBAT管腳上的外部電池充電
  • 設(shè)置PWR_BDCR寄存器中的VBE bit使能充電功能
  • VBAT模式下,充電功能默認(rèn)禁止

復(fù)位觸發(fā)源

在這里插入圖片描述

時(shí)鐘源

在這里插入圖片描述

時(shí)鐘樹(簡化)

在這里插入圖片描述

時(shí)鐘輸出 Clock-out

在這里插入圖片描述

HSI & CSI

? HSI為系統(tǒng)復(fù)位啟動(dòng)后的默認(rèn)時(shí)鐘,默認(rèn)配置為32 MHz.
? CSI@4MHz 和 HSI@64MHz, 出廠/用戶校準(zhǔn)
? 通過STOPWUCK位,CSI or HSI可被選用為:

  • STOP模式喚醒后時(shí)鐘
  • CSS(Clock Security System )備份時(shí)鐘

? 退出STOP模式后可自動(dòng)啟動(dòng)

  • 通過STOPWUCK 配置CSI 或 HSI啟動(dòng)

? STOP模式下可保持工作,實(shí)現(xiàn)快速喚醒 (設(shè)置CSIKERON/HSIKERON)
? 在STOP模式下,一些外設(shè)當(dāng)其需要時(shí)鐘去檢測喚醒事件時(shí),可使能CSI或HSI
注: 退出STANDBY模式后,HSI為32Mhz
在這里插入圖片描述

外設(shè)內(nèi)核時(shí)鐘請求

? 具有內(nèi)核時(shí)鐘請求能力的外設(shè):
? I3C
? I2C
? USART
? LPUART
? 收到請求后, RCC使能內(nèi)核時(shí)鐘 (for example CSI or HSI)

Clock Security System (CSS)

? HSE的CSS

  • 僅RUN/SLEEP模式可用
  • 如果時(shí)鐘失效被檢測到
    1.系統(tǒng)時(shí)鐘根據(jù)用戶配置切換到HSI或是CSI
    2.觸發(fā)NMI
    3.觸發(fā)Tamper
    4.事件關(guān)聯(lián)到高級定時(shí)的Break輸入

? LSE的CSS

  • VBAT模式可用
  • 檢測時(shí)鐘丟失或是頻率異常,需要軟件進(jìn)行RTC時(shí)鐘切換(LSI/HSE)
  • CSS檢測信號連接到 tamper3
  • 使用的中斷為TAMP中斷

注意: 如果LSE CSS被觸發(fā): 受Tamper保護(hù)的區(qū)域(包括SRAM2) 無法訪問,直到Tamper標(biāo)志被軟件清零

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 寄存器
    +關(guān)注

    關(guān)注

    31

    文章

    5343

    瀏覽量

    120348
  • 電源管理
    +關(guān)注

    關(guān)注

    115

    文章

    6183

    瀏覽量

    144498
  • 電源控制
    +關(guān)注

    關(guān)注

    2

    文章

    138

    瀏覽量

    26600
  • stm32cubemx
    +關(guān)注

    關(guān)注

    5

    文章

    283

    瀏覽量

    14807
收藏 人收藏

    評論

    相關(guān)推薦

    STM32H5信息安全特性解析

    STM32今年推出的新產(chǎn)品STM32H5除了兼具性能、功耗與集成度的優(yōu)勢外還進(jìn)一步提升了產(chǎn)品的安全特性,在信息安全保護(hù)方面帶來了很多新的特性以及創(chuàng)新的解決方案。
    的頭像 發(fā)表于 11-02 09:44 ?1167次閱讀
    <b class='flag-5'>STM32H5</b>信息安全特性解析

    STM32H5開發(fā)(1)----總覽

    STM32H5系列微控制器是意法半導(dǎo)體公司推出的一款高性能MCU, CortexM33內(nèi)核的微控制器產(chǎn)品。 他和STM32F2、F4、F7、H
    的頭像 發(fā)表于 12-01 14:52 ?853次閱讀
    <b class='flag-5'>STM32H5</b><b class='flag-5'>開發(fā)</b>(1)----總覽

    STM32H5開發(fā)(2)----新特性

    STM32H5開發(fā)(2)----新特性
    的頭像 發(fā)表于 12-01 14:53 ?783次閱讀
    <b class='flag-5'>STM32H5</b><b class='flag-5'>開發(fā)</b>(2)----新特性

    STM32H5開發(fā)(4)----開發(fā)板介紹

    STM32H503RBTx_LQFP64是STM32H5系列微控制器的一款出色評估套件,它采用了先進(jìn)的40nm工藝制造,為開發(fā)者提供了卓越的性能和能效。主頻高達(dá)250MHz的Arm?
    的頭像 發(fā)表于 12-01 15:00 ?853次閱讀
    <b class='flag-5'>STM32H5</b><b class='flag-5'>開發(fā)</b>(4)----<b class='flag-5'>開發(fā)</b>板介紹

    STM32H5開發(fā)(5)----串口打印配置

    在使用STM32CUBEIDE開發(fā)STM32H5項(xiàng)目時(shí),串口打印被證明是一項(xiàng)極其有益的調(diào)試工具,能夠在開發(fā)過程中實(shí)時(shí)輸出信息和調(diào)試數(shù)據(jù),起到了至關(guān)重要的作用。通過充分利用串口打印功能,
    的頭像 發(fā)表于 12-01 15:04 ?999次閱讀
    <b class='flag-5'>STM32H5</b><b class='flag-5'>開發(fā)</b>(<b class='flag-5'>5</b>)----串口打印配置

    STM32H5 DA初體驗(yàn)

    本文是接著之前文檔《STM32H5 DA 之初體驗(yàn)(帶 TrustZone)》的后續(xù)之作。
    的頭像 發(fā)表于 01-17 13:39 ?1170次閱讀
    <b class='flag-5'>STM32H5</b> DA初體驗(yàn)

    請問STM32L5STM32H5對trustzone有哪些不同?

    STM32L5STM32H5對trustzone有哪些不同?
    發(fā)表于 07-04 08:08

    STM32H5STM32U5在trustzone上有哪些不同?

    我要做空調(diào)的空中升級FOTA的方案,需要加密,對于trustzone功能,采用那款芯片比較合適?STM32H5STM32U5在trustzone上有哪些不同?
    發(fā)表于 07-05 07:03

    高性能系列MCU STM32H5介紹

    內(nèi)容包含:STM32 MCU/MPU產(chǎn)品系列、STM32H5 系列、STM32H5 系列亮點(diǎn)、STM32H5 系列產(chǎn)品等。
    發(fā)表于 09-05 06:39

    全新高性價(jià)比STM32H5讓性能和安全觸手可及

    全新高性價(jià)比STM32H5,引入STM32H5 MCU系列用于高性能設(shè)計(jì),提高應(yīng)用程序性能,有靈活的電源模式,安全性可擴(kuò)展
    發(fā)表于 09-05 06:51

    如何在STM32H5上通過Secure manager實(shí)現(xiàn)軟件IP保護(hù)

    電子發(fā)燒友網(wǎng)站提供《如何在STM32H5上通過Secure manager實(shí)現(xiàn)軟件IP保護(hù).pdf》資料免費(fèi)下載
    發(fā)表于 07-29 11:41 ?0次下載
    如何在<b class='flag-5'>STM32H5</b>上通過Secure manager實(shí)現(xiàn)軟件IP保護(hù)

    高性能系列MCU STM32H5介紹

    電子發(fā)燒友網(wǎng)站提供《高性能系列MCU STM32H5介紹.pdf》資料免費(fèi)下載
    發(fā)表于 07-29 10:59 ?0次下載
    高性能系列MCU <b class='flag-5'>STM32H5</b>介紹

    高性價(jià)比STM32H5 MCU系列手冊

    電子發(fā)燒友網(wǎng)站提供《高性價(jià)比STM32H5 MCU系列手冊.pdf》資料免費(fèi)下載
    發(fā)表于 07-29 16:15 ?2次下載
    高性價(jià)比<b class='flag-5'>STM32H5</b> MCU系列手冊

    【話題風(fēng)暴】看看新品STM32H5那些事

    和640 KB的RAM。 STM32H5系列包含4條產(chǎn)品線: ?STM32H563/573: 250 MHz,高達(dá)2 MB Flash,640KB RAM,I3C,DCMI,以太網(wǎng),SMPS選項(xiàng),硬件加密
    的頭像 發(fā)表于 09-21 09:30 ?1012次閱讀
    【話題風(fēng)暴】看看新品<b class='flag-5'>STM32H5</b>那些事

    STM32H5 DA 之初體驗(yàn)(帶 TrustZone)

    電子發(fā)燒友網(wǎng)站提供《STM32H5 DA 之初體驗(yàn)(帶 TrustZone).pdf》資料免費(fèi)下載
    發(fā)表于 02-19 14:19 ?0次下載
    <b class='flag-5'>STM32H5</b> DA 之初體驗(yàn)(帶 TrustZone)