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,内部电压调制器,系统复位模块,电源管理以及内部时钟的外部供电电源
vbat = 1.2 v ~ 3.6 v :无vdd时通过功率切换开关给rtc/内部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独立供电电源.
vddusb与vdd独立,电平可以不同,在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达到por电压值之前上升到1.1v以上,将ldo 禁止后,才可根据应用需要调整外部vcap的电压。
pwr 特性下图为stm32h5的128k与2m的mcu进行的供电对比图。
电源电压监测由于有许多外部供电管脚,任何一个供电出现问题都可能导致mcu无法正常工作。因此,在h5中为了确保mcu的正常运行,系统中添加了多种电源电压监测功能,具体如下。
温度监测温度传感功能使用片上专门的温度传感器,用于检测芯片的温度变化。该功能可以通过片上寄存器进行使能。一旦使能后,当温度高于126°c或低于-37°c时,对应的标志位将被置位,同时可能触发入侵事件或唤醒中断。当温度回归到正常范围内时,标志位将被正常清零。
低功耗模式• stm32h5系列mcu包含3种低功耗模式 :
❖ sleep 模式
❖ stop 模式
❖ standby 模式
• vbat 模式:
当vdd掉电,但vbat供电的情况下,硬件自动启动
低功耗模式-sleep 模式• cpu 时钟停止, 所有外设和cortexm33内核包括nvic、systick可以运行,并在事件和中断发生时唤醒cpu
• 唤醒源: 任意中断或是唤醒事件
• 唤醒系统时钟 : 与进入sleep模式之前相同
• 电压调整器范围 : vos3, vos2, vos1 or vos0
低功耗模式-stop 模式• 内核域的所有时钟停止,pll, hse, hsi (除非hsikeron置位), hsi48 和csi(除非csikeron置位) 都禁止
• rtc可保持工作 (stop模式下可选择rtc是否工作)
• 退出stop模式后,系统时钟为hsi或是csi,取决于软件配置
• 唤醒源: 任何exti线(通过exti寄存器配置)指定的外设事件
• 唤醒时钟 : rcc_cfgr中stopwuck = 1 时,唤醒后时钟为csi; stopwuck = 0 时,唤醒时钟为hsi,频率与进入stop模式时相同, 最高可达64mhz
低功耗模式-stop 模式
• lse或lsi保持工作
• 电压调整器范围 : svos3, svos4, or svos5
低功耗模式-standby模式• 电压调整器关闭,内核域完全掉电
• pll, hsi, hsi48, csi,hse全部关闭
• srams和寄存器的内容丢失,除了备份域的寄存器与sram以及standby电路
• rtc可保持工作(standby模式下可选择rtc是否工作)
• bor在standby模式下保持工作
• i/o 状态在standby模式可保持
• 唤醒源: 唤醒管脚wkupx边沿信号,rtc事件, 外部nrst管脚复位,独立看门狗复位(iwdg),bor
• 唤醒时钟: hsi clock at 32 mhz
• 电压调整器: off
低功耗模式监控管脚(1) pwr_csleep af 映射到pc3
(2) pwr_cstop af 映射到pc2
(3) csleep和cstop信号由vcore域产生,因此在standby模式下该信号无法获取
vbat模式• 备份域包含:
rtc(由lse(32.768khz)提供时钟)入侵检测管脚备份域寄存器rcc_bdcr 寄存器备份sram(若备份电压调整器使能)• vdd掉电与上电,内部开关在vdd与vbat之间自动切换
切换到vbat供电模式由复位模块中的掉电复位控制• 内部连接到adc,用于电压检测(vbat/4)
• vbat 电池充电
若vdd正常, 可以通过内部电阻对vbat管脚上的外部电池充电设置pwr_bdcr寄存器中的vbe bit使能充电功能vbat模式下,充电功能默认禁止复位触发源
时钟源
时钟树(简化)
时钟输出 clock-out
hsi & csi• hsi为系统复位启动后的默认时钟,默认配置为32 mhz.
• csi@4mhz 和 hsi@64mhz, 出厂/用户校准
• 通过stopwuck位,csi or hsi可被选用为:
stop模式唤醒后时钟css(clock security system )备份时钟• 退出stop模式后可自动启动
通过stopwuck 配置csi 或 hsi启动• stop模式下可保持工作,实现快速唤醒 (设置csikeron/hsikeron)
• 在stop模式下,一些外设当其需要时钟去检测唤醒事件时,可使能csi或hsi
注: 退出standby模式后,hsi为32mhz
外设内核时钟请求• 具有内核时钟请求能力的外设:
• i3c
• i2c
• usart
• lpuart
• 收到请求后, rcc使能内核时钟 (for example csi or hsi)
clock security system (css)• hse的css
仅run/sleep模式可用如果时钟失效被检测到
1.系统时钟根据用户配置切换到hsi或是csi
2.触发nmi
3.触发tamper
4.事件关联到高级定时的break输入• lse的css
vbat模式可用检测时钟丢失或是频率异常,需要软件进行rtc时钟切换(lsi/hse)css检测信号连接到 tamper3使用的中断为tamp中断注意: 如果lse css被触发: 受tamper保护的区域(包括sram2) 无法访问,直到tamper标志被软件清零
KUKA VSS 8.2-MAKRO_TRIGGER程序分析
消防安全宣传LED视频现身大连市主干道
华为发布SD-WAN云服务,可让企业互联一步到位,快速满足业务发展需求
ARM核心板为电力边缘物联代理系统助力
热销欧美!昉·星光 2单板计算机一举通过CE/FCC认证
STM32H5开发(3)----电源控制和RCC
顶尖科技媒体种草!海信这9款产品全球都能“打”
MiniDP和HDMI的区别和关系
5G及汽车电子发力 第三代半导体材料市场规模扩大
最新消息!通过CFIUS 审查,韦尔股份正式拿下豪威科技
RFID消防仓库智能化管理系统的特点是什么
DEKRA德凯展示最新电动自行车测试平台
导电胶点胶加工材料分类以及导电胶选择依据
欧拉的奇异之旅·风暴来临与欧拉初诞
运算放大器的输出限制
实现国产替代 岑科科技引领汽车电子创新潮流
补偿非线性APD响应
应如何选择租用《云服务器与物理服务器》?
智能家居助力深度养老,空间巨大,等待挖掘
新型同步升降压LED驱动电路设计方案