STM32L152CB 是 STMicroelectronics 推出的一款基于 ARM Cortex-M3 内核的低功耗 32 位微控制器,属于 STM32L1 系列。该芯片专为需要高能效比的应用而设计,适用于物联网(IoT)、传感器网络、便携式设备、工业自动化和智能仪表等领域。STM32L152CB 提供了多种低功耗模式,包括待机模式、停机模式和睡眠模式,使得其在电池供电设备中表现优异。该芯片内置 128KB Flash 和 16KB SRAM,支持多种外设接口,如 SPI、I2C、USART、ADC、DAC 和 RTC。
内核: ARM Cortex-M3
主频: 最高 32 MHz
Flash 容量: 128 KB
SRAM 容量: 16 KB
工作电压: 1.8V 至 3.6V
工作温度范围: -40°C 至 +85°C
封装类型: LQFP48
I/O 引脚数: 37
ADC: 12 位,最多 16 通道
DAC: 12 位,1 通道
定时器: 多达 6 个 16 位定时器
通信接口: 2 x SPI, 2 x I2C, 3 x USART
实时时钟: 支持
加密功能: AES-128 加密
STM32L152CB 具备出色的低功耗性能,在多种低功耗模式下可显著降低功耗,非常适合电池供电设备。
它采用了 ST 的超低功耗技术(ULP),能够在不同工作模式下灵活切换,以优化功耗。
芯片内置多种外设,包括 ADC、DAC、定时器和通信接口,提供了强大的数据采集和通信能力。
支持多种唤醒源,如外部中断、定时器、RTC 和串口通信,提升了系统的灵活性和响应能力。
STM32L152CB 还集成了硬件加密模块,支持 AES-128 加密算法,提高了系统的安全性。
此外,该芯片具有丰富的调试接口,如 SWD 和 JTAG,便于开发和调试。
其高集成度和多样的封装选项使其适用于多种应用场景,包括便携式设备、传感器节点和智能仪表。
STM32L152CB 主要应用于需要低功耗和高性能处理能力的嵌入式系统中,如物联网设备、智能穿戴设备、远程传感器、医疗仪器、工业自动化设备和消费类电子产品。
在智能家居领域,它可以用于温控器、照明控制和安全监控系统。
在工业应用中,该芯片可用于数据采集系统、远程监控设备和智能传感器。
此外,STM32L152CB 也可用于无线通信模块,如 LoRa、NB-IoT 和蓝牙低功耗(BLE)模块的主控芯片。
由于其低功耗特性和丰富的外设接口,它还适用于手持式测量仪器和电池供电的便携式设备。
STM32L152RB, STM32L162CB, STM32F030C8