产品描述
超低功耗 STM32L151x6/8/B 和 STM32L152x6/8/B 器件集成了通用串行总线 (USB) 的连接功能、工作频率为 32 MHz 的高性能 ARM® Cortex®-M3 32 位 RISC 内核(33.3 DMIPS)、存储器保护单元 (MPU)、高速嵌入式存储器(闪存高达 128 Kbytes,RAM 高达 16 Kbytes)以及连接到两个 APB 总线的各种增强型 I/O 和外设。
所有器件都提供一个 12 位 ADC、2 个 DAC 和 2 个超低功耗比较器、6 个通用 16 位定时器和 2 个基本定时器,可用作时基。此外,STM32L151x6/8/B 和 STM32L152x6/8/B 器件还包含标准和高级通信接口:多达两个 I2C 和 SPI、三个 USART 和一个 USB。STM32L151x6/8/B 和 STM32L152x6/8/B 器件提供多达 20 个电容式传感通道,可简单地为任何应用添加触摸传感功能。它们还包括一个实时时钟和一组在待机模式下保持供电的备用寄存器。
最后,集成 LCD 控制器(STM32L151x6/8/B 器件除外)具有内置 LCD 电压发生器,可以驱动多达 8 个对比度独立于电源电压的多路复用 LCD。
超低功耗 STM32L151x6/8/B 和 STM32L152x6/8/B 器件的工作电压为 1.8 至 3.6 V(掉电时低至 1.65 V),带 BOR,工作电压为 1.65 至 3.6 V,不带 BOR 选项。其工作温度范围为 -40 至 +85°C、在低功率耗散状态下,温度可延长至 105°C。一套完整的省电模式允许设计低功耗应用。
应用
这些特性使得超低功耗 STM32L151x6/8/B 和 STM32L152x6/8/B 微控制器系列适用于各种应用:
- 医疗和手持设备
- 应用控制和用户界面
- PC 外围设备、游戏、GPS 和运动设备
- 报警系统、有线和无线传感器、视频对讲
- 公用事业计量
功能特点
- 超低功耗平台
- 1.65 V 至 3.6 V 电源
-40°C 至 85°C/105°C 温度范围
- 0.3 μA 待机模式(3 个唤醒引脚)
- 0.9 μA 待机模式 + RTC
- 0.57 μA 停止模式(16 条唤醒线)
- 1.2 μA 停止模式 + RTC
- 9 μA 低功耗运行模式
- 214 μA/MHz 运行模式
- 10 nA 超低 I/O 漏电流
- < 8 μs 唤醒时间
- 内核 ARM® Cortex®-M3 32 位 CPU
- 从 32 kHz 到最大 32 MHz
- 1.25 DMIPS/MHz(Dhrystone 2.1)
- 内存保护单元
- 复位和电源管理
- 超安全、低功耗 BOR(掉电 复位),有 5 个可选阈值
- 超低功耗 POR/PDR
- 可编程电压检测器 (PVD)
- 时钟源
- 1 至 24 MHz 晶体振荡器
- 用于 RTC 的 32 kHz 振荡器,带校准功能
- 高速内部 16 MHz 工厂校准 RC (+/- 1%)
- 内部低功耗 37 kHz RC
- 内部多速低功耗 65 kHz 至 4.2 MHz
- 用于 CPU 时钟和 USB 的 PLL(48 MHz)
- 预编程启动加载程序
- 支持 USART
- 支持开发
- 支持串行线调试
- 支持 JTAG 和跟踪
- 多达 83 个快速 I/O(73 个 5V 容差 I/O),全部 可映射到 16 个外部中断向量上
- 存储器
- 带 ECC 的高达 128 KB 闪存
- 最多 16 千字节 RAM
- 最多 4 千字节带 ECC 的真正 EEPROM
- 80 字节备份寄存器
- LCD 驱动器(STM32L151x/6/8/B 除外 器件除外),最多 8x40 段
- 支持对比度调节
- 支持闪烁模式
- 板载升压转换器
- 丰富的模拟外设(低至 1.8 V)
- 12 位 ADC 1 Msps,最多 24 个通道
- 12 位 DAC 2 个通道,带输出缓冲器
- 2 个超低功耗比较器
(窗口模式和唤醒功能)
- 7 个 DMA 控制器通道
- 8 个外设通信接口
- 1x USB 2.0(内部 48 MHz PLL)
- 3x USART(ISO 7816、IrDA)
- 2x SPI 16 Mbit/s
- 2 个 I2C(SMBus/PMBus)
- 10 个定时器:6 个 16 位(最多 4 个 IC/OC/PWM 通道)、2 个 16 位基本定时器、2 个看门狗 定时器(独立和窗口)
- 多达 20 个电容感应通道 支持触摸键、线性和旋转触摸 传感器
- CRC 计算单元,96 位唯一 ID