STM32L151cb超低功耗MCU数据手册

需积分: 24 24 下载量 69 浏览量 更新于2024-07-18 收藏 2.03MB PDF 举报
"STM32L151cb 数据手册提供了关于这款超低功耗32位微控制器的详细信息,包括其硬件特性、电源管理、核心性能、复位与电源管理、时钟源以及各种低功耗模式。" STM32L151cb是一款基于ARM Cortex-M3内核的微控制器,设计用于实现极低的功耗,适用于电池供电或能源受限的嵌入式应用。这款芯片具备以下主要特性: 1. **超低功耗平台**: - 它可以在1.65V到3.6V的宽电压范围内工作。 - 提供多种低功耗模式,如: - Standby模式下,带有3个唤醒引脚时功耗仅为0.3µA。 - Standby模式加上实时计时器(RTC)时,功耗为0.9µA。 - Stop模式下,有16条唤醒线时功耗为0.57µA。 - Stop模式加上RTC时,功耗为1.2µA。 - Low-power run模式下的功耗为9µA。 - Run模式下,每兆赫兹功耗为214µA,且在运行模式下能提供10nA的超低I/O泄漏电流。 - 快速唤醒时间小于8µs。 2. **高性能核心**: - 内置32kHz至32MHz的可调频率ARM Cortex-M3 32位CPU。 - 每兆赫兹提供1.25 DMIPS(Dhrystone 2.1)的性能。 - 配备内存保护单元(Memory Protection Unit),增强了系统的安全性和稳定性。 3. **复位与电源管理**: - 超安全、低功耗的Brownout Reset(BOR)功能,具有5个可选阈值。 - 超低功耗的Power-on Reset(POR)和Power-down Reset(PDR)。 - 可编程电压检测器(Programmable Voltage Detector, PVD)。 4. **时钟源**: - 1到24MHz的晶体振荡器。 - 专为RTC设计的32kHz振荡器,可进行校准。 - 高速内部16MHz工厂修剪的RC振荡器,精度±1%。 - 内部低功耗37kHz RC振荡器。 - 内部多速度低功耗65kHz到4.2MHz RC振荡器。 - 支持CPU时钟和USB的锁相环(PLL)。 这款微控制器还集成了LCD驱动、USB接口、ADC和DAC等功能,使其成为需要高效能和低功耗的物联网、嵌入式系统、便携式设备等应用场景的理想选择。STM32L151cb的数据手册详细阐述了这些特性以及如何优化使用它们,为开发者提供了全面的技术指导。