官方规格书下载:
规格书下载: https://www.st.com/resource/en/datasheet/STM32L031F6.pdf
型号描述:
STM32L031x4/6系列是一款超低功耗的存取线,采用高性能ARM® Cortex®-M0+ 32位RISC核心,运行频率为32 MHz,配备高速嵌入式存储器(最大32 KB的Flash程序存储器,1 KB的数据EEPROM和8 KB的RAM),以及丰富的增强型I/O和外设。
STM32L031x4/6设备提供广泛性能范围的高功率效率。通过大量选择的内部和外部时钟源、内部电压适应以及多种低功耗模式实现。
STM32L031x4/6设备提供多个模拟功能,包括一个12位ADC(硬件过采样)、两个超低功耗比较器、多个定时器、一个低功耗定时器(LPTIM)、三个通用16位定时器、一个RTC和一个可用作时间基准的SysTick。还包括两个看门狗,一个具有独立时钟和窗口功能的看门狗,以及一个基于总线时钟的窗口看门狗。
此外,STM32L031x4/6设备嵌入了标准和高级通信接口:一个I2C、一个SPI、一个USART和一个低功耗UART(LPUART)。
STM32L031x4/6还包括一个实时时钟和一组在待机模式下保持供电的备份寄存器。
超低功耗STM32L031x4/6设备的工作电压范围为1.8至3.6 V(在关机时降至1.65 V),具有BOR,无BOR选项时为1.65至3.6 V。可在-40至+125°C的温度范围内使用。全面的省电模式允许设计低功耗应用。
功能特性:
- 超低功耗平台
- 1.65 V至3.6 V供电
- 温度范围-40°C至125°C
- 待机模式下功耗0.25 μA(2个唤醒引脚)
- 停机模式下功耗0.38 μA(16个唤醒线)
- 停机模式+RTC+8 KB RAM保持功耗0.68 μA
- 运行模式下每MHz功耗降至76 μA
- 从Flash存储器唤醒时间5 μs
- 12位ADC转换功耗41 μA(10 ksps)
核心:
- ARM® 32位Cortex®-M0+
- 32 kHz至32 MHz最大频率
- 0.95 DMIPS/MHz
- 超安全、低功耗BOR(断电复位),5个可选阈值
- 超低功耗POR/PDR
- 可编程电压检测器(PVD)
时钟源:
- 1至25 MHz晶体振荡器
- 32 kHz用于RTC的振荡器,带校准
- 高速内部16 MHz出厂修剪RC(+/- 1%)
- 内部低功耗37 kHz RC
- 内部多速低功耗65 kHz至4.2 MHz RC
- 用于CPU时钟的PLL
预编程引导加载程序:
- USART,SPI支持
开发支持:
- 串行线调试支持
最多38个快速I/O(31个I/O支持5V容忍)
存储器:
- 最多32 KB Flash带ECC
- 8 KB RAM
- 1 KB数据EEPROM带ECC
- 20字节备份寄存器
- 防止读/写操作的扇区保护
丰富的模拟外设:
- 12位ADC,最大1.14 Msps,最多10个通道(最低至1.65 V)
- 2个超低功耗比较器(窗口模式和唤醒功能,最低至1.8 V)
- 7通道DMA控制器,支持ADC、SPI、I2C、USART、定时器
- 5个外设通信接口
- 1个USART(ISO 7816、IrDA)、1个UART(低功耗)
- 1个SPI 16 Mbits/s
- 1个I2C(SMBus/PMBus)
- 8个定时器:1个16位,最多4个通道,2个16位,最多2个通道,1个16位超低功耗定时器,1个SysTick,1个RTC和2个看门狗(独立/窗口)
- CRC计算单元,96位唯一ID
- 所有封装都是ECOPACK®2