STM32L15x芯片复位与时钟系统详解
需积分: 33 127 浏览量
更新于2024-09-05
收藏 176KB PDF 举报
"STM32L15x系列芯片的时钟和复位系统(RCC)专注于低功耗设计,提供了多种复位源和时钟源以适应不同应用需求。复位系统包括系统复位、供电复位和RTC域复位,确保在各种异常情况下系统能稳定运行。时钟系统则提供了高速外部时钟(HSE)、高速内部振荡器(HSI)、多速度内部振荡器(MSI)和低速内部振荡器(LSI)等选项,以满足不同精度和功耗的需求。在系统启动或从低功耗模式退出后,MSI会作为默认系统时钟,确保快速唤醒并保持低功耗。此外,LSE可作为低速时钟源,如用于RTC或IWDG。"
STM32L15x系列微控制器的时钟和复位系统(RCC)是其低功耗特性的重要组成部分。系统复位是全面的复位操作,覆盖所有寄存器,但RTC备份寄存器和RCC_CSR寄存器除外。复位源多样化,包括外部NRST引脚复位、窗口和独立看门狗复位、软件复位、低功耗模式管理复位、选项字节装载复位、待机模式退出复位以及供电复位。供电复位涉及上电/掉电复位和欠压复位,确保在电源异常时保护系统。
时钟系统是STM32L15x芯片的核心,它支持多种时钟源,以适应不同应用场景。高速外部时钟(HSE)可以是1MHz到24MHz的外部晶振,或者最高32MHz的50%占空比外部时钟。高速内部振荡器(HSI)为16MHz的内部RC振荡器,精度在0-70℃时达到1%。多速度内部振荡器(MSI)提供7个不同频率,从64kHz到4.1MHz,具有低至1.5μA的功耗,并且在有32.768kHz LSE连接时,精度提升到0.5%。低速内部振荡器(LSI)为37kHz,适合在低功耗模式下作为IWDG或RTC唤醒时钟。低速外部时钟(LSE)通常是32.768kHz,专为RTC和IWDG时钟需求设计。
这些时钟源的灵活性使得STM32L15x芯片能够根据系统需求调整工作频率,同时优化功耗。例如,MSI在复位后成为默认系统时钟,其快速启动能力减少了系统从低功耗模式恢复的时间。而LSI和LSE则为低功耗应用提供了精确而稳定的时钟源。
STM32L15x的RCC系统结合了强大的复位管理和多样的时钟源,确保了在各种工作条件下的可靠性和低功耗性能,是嵌入式系统设计中的关键组件,特别是在对功耗有严格要求的物联网(IoT)和便携式设备应用中。
274 浏览量
115 浏览量
148 浏览量
109 浏览量
2024-09-19 上传
2024-11-05 上传
2023-07-27 上传
weixin_38744270
- 粉丝: 329
- 资源: 2万+
最新资源
- ttysgym
- Design_Patterns
- 蓝桥杯嵌入式练习题——“电子定时器”的程序设计与调试*代码.zip
- Deeper.dmg.zip
- PlotFilter / 滤波器系数文件:PlotFilter 绘制滤波器响应。 过滤器文件包括 ITU-T 过滤器和 QMF 过滤器。-matlab开发
- rs-popover:佳能弹出式视窗的Angular指令
- 电子功用-家庭能量动态分配路由器、方法及家庭能量发电计划方法
- pitches:这是一个网络平台,允许用户查看,提交和评论一分钟音高的各种类别。此站点允许用户查看各种音高并明智地使用它们,因为仅需一分钟即可打动他人
- 玩hangmangame
- UserPrefs2020.rar
- binary_trees:关于二叉树结构的项目
- Resume-Builder-Web-Application
- 第八届 蓝桥杯嵌入式设计与开发项目决赛——频率控制器的功能设计与实现·代码.zip
- GFH:使bepo-xxerty定制键盘在GitHub上工作
- google-drive-cleaner:用于删除Google云端硬盘中文件的工具
- k8s:Hello world k8s