STM32L031x6:超低功耗ARM Cortex-M0+ MCU详细数据手册

需积分: 0 5 下载量 49 浏览量 更新于2024-07-01 收藏 1.67MB PDF 举报
STM32L031x6是一款由STMicroelectronics生产的超低功耗32位微控制器,基于Arm Cortex-M0+架构。该产品在2018年3月处于全面生产阶段,具有高度节能特性,适合于对电池寿命敏感的应用。以下是一些关键特性和功能: 1. **电源管理**: - STM32L031x6支持宽电压范围,从1.65V到3.6V,适应各种工作环境。 - 功耗极低,包括:-40°C至125°C的温度范围内,标准模式下仅需0.23μA,进入待机模式(唤醒两个引脚)时功耗降至0.35μA;在停机模式(16个唤醒线)下,功耗为0.6μA,并可保留RTC和8KB RAM。 - 运行模式下的功耗可低至76μA/MHz,睡眠唤醒时间仅为5μs,12位ADC在10ksps速率下转换功耗为41μA。 2. **核心处理器**: - 配备了Arm Cortex-M0+内核,最高时钟频率可达32MHz。 - 具有出色的性能,每兆赫兹DMIPS性能达到0.95。 3. **电源重置与供应管理**: - 提供了安全、低功耗的棕色Out(BOR)复位选项,有5种可编程阈值。 - 支持超低功耗上电复位(POR)和掉电复位(PDR)功能。 - 内置可编程电压检测器(PVD),用于系统电源监控。 4. **时钟系统**: - 包括1到25MHz外部晶体振荡器,以及32kHz用于RTC的校准振荡器。 - 内置16MHz工厂预调整的高速RC振荡器,精度±1%。 - 低功耗的内部37kHz RC振荡器,以及多速65kHz到4.2MHz的低功耗RC振荡器。 - 内部PLL用于CPU时钟的可扩展。 5. **预编程固件支持**: - 提供预加载的Bootloader,兼容USART和SPI接口,便于开发和升级。 这款STM32L031x6微控制器因其高效能、低功耗和丰富的功能,适用于物联网(IoT)、无线传感器网络(WSN)、便携式设备和其他嵌入式应用,特别适合那些对能耗控制要求严格的场合。在设计项目时,开发者可以充分利用这些特性来优化系统性能和电池续航能力。