Overview
The STM32L151RCY6TR is an ultra-low-power microcontroller from STMicroelectronics, based on the high-performance Arm Cortex-M3 32-bit RISC core. This device operates at a frequency of up to 32 MHz and features a comprehensive set of peripherals and interfaces, making it suitable for a wide range of low-power applications. The STM32L151RCY6TR is part of the STM32L series, known for its power efficiency and advanced features such as USB, USART, SPI, and I2C interfaces.
Key Specifications
Parameter | Value |
---|---|
Core | Arm Cortex-M3 32-bit CPU |
Frequency | Up to 32 MHz |
Flash Memory | 256 Kbytes with ECC |
RAM | 32 Kbytes |
EEPROM | 8 Kbytes with ECC |
Backup Register | 128 bytes |
Power Supply | 1.8 to 3.6 V (down to 1.65 V at power down) |
Temperature Range | -40 °C to +85 °C / -40 °C to +105 °C |
Package | WLCSP 64 4.6x4.9x0.6 P 0.4 mm |
Timers | 1x 32-bit, 6x 16-bit, 2x 16-bit basic timers |
ADC | 12-bit, up to 25 channels |
DAC | 12-bit, 2 channels with output buffers |
Comparators | 2 ultra-low-power comparators |
Communication Interfaces | USB 2.0, 3x USARTs, 3x SPIs, 2x I2Cs, 2x I2S |
I/Os | Up to 83 fast I/Os (70 I/Os 5V tolerant) |
Key Features
- Ultra-low-power platform with multiple power-saving modes (Standby, Stop, Low-power run, Low-power sleep)
- Low-power, ultrasafe BOR (brownout reset) with 5 selectable thresholds
- Programmable voltage detector (PVD) and ultra-low-power POR/PDR
- Rich analog peripherals including 2 operational amplifiers, 12-bit ADC, and 12-bit DACs
- Advanced communication interfaces: USB 2.0, USART, SPI, I2C, and I2S
- Up to 23 capacitive sensing channels for touch sensing functionality
- Real-time clock and backup registers
- CRC calculation unit and 96-bit unique ID
- Development support: serial wire debug, JTAG, and trace
Applications
The STM32L151RCY6TR is suitable for a variety of low-power applications, including:
- Industrial automation and control systems
- Medical devices requiring low power consumption
- Consumer electronics such as smart home devices and wearables
- Automotive systems where power efficiency is critical
- IoT devices and sensor networks
Q & A
- What is the core architecture of the STM32L151RCY6TR?
The core architecture is based on the Arm Cortex-M3 32-bit RISC CPU. - What is the maximum operating frequency of the STM32L151RCY6TR?
The maximum operating frequency is up to 32 MHz. - How much Flash memory does the STM32L151RCY6TR have?
The device has 256 Kbytes of Flash memory with ECC. - What are the power supply voltage ranges for the STM32L151RCY6TR?
The power supply voltage ranges from 1.8 to 3.6 V (down to 1.65 V at power down). - What are the key power-saving modes of the STM32L151RCY6TR?
The key power-saving modes include Standby, Stop, Low-power run, and Low-power sleep. - Does the STM32L151RCY6TR support USB?
Yes, it supports USB 2.0 with an internal 48 MHz PLL. - What types of timers are available on the STM32L151RCY6TR?
The device includes 1x 32-bit timer, 6x 16-bit timers, and 2x 16-bit basic timers. - How many capacitive sensing channels does the STM32L151RCY6TR offer?
The device offers up to 23 capacitive sensing channels. - Is the STM32L151RCY6TR RoHS compliant?
Yes, the device is RoHS compliant. - What is the package type of the STM32L151RCY6TR?
The package type is WLCSP 64 4.6x4.9x0.6 P 0.4 mm.