Overview
The STM32L432KBU6TR is an ultra-low-power microcontroller from STMicroelectronics, based on the high-performance Arm® Cortex®-M4 32-bit RISC core. This device operates at a frequency of up to 80 MHz and features a Floating Point Unit (FPU) that supports all Arm® single-precision data-processing instructions and data types. It is designed for low-power applications, offering various power-saving modes and a comprehensive set of peripherals and interfaces.
Key Specifications
Specification | Details |
---|---|
Core | Arm® 32-bit Cortex®-M4 CPU with FPU, up to 80 MHz |
Memories | Up to 256 KB single bank Flash, 64 KB of SRAM (including 16 KB with hardware parity check) |
Power Supply | 1.71 V to 3.6 V |
Operating Temperature | -40 °C to 85/105/125 °C |
ADC | 1x 12-bit ADC, 5 Msps, up to 16-bit with hardware oversampling |
DAC | 2x 12-bit DAC output channels |
Timers | 11x timers: 1x 16-bit advanced motor-control, 1x 32-bit, 2x 16-bit general purpose, 2x 16-bit basic, 2x low-power 16-bit timers |
Communication Interfaces | USB 2.0 full-speed, 2x I2C, 3x USARTs, 2x SPIs (and 1x Quad SPI), CAN (2.0B Active) |
Power Modes | 8 nA Shutdown mode, 28 nA Standby mode, 280 nA Standby mode with RTC, 1.0 µA Stop 2 mode, 1.28 µA with RTC |
Analog Peripherals | 1x operational amplifier with built-in PGA, 2x ultra-low-power comparators, up to 3 capacitive sensing channels |
Key Features
- Ultra-low-power with FlexPowerControl
- Adaptive real-time accelerator (ART Accelerator™) allowing 0-wait-state execution from Flash memory
- Memory protection unit (MPU) for enhanced application security
- Rich analog peripherals with independent supply for ADC, DAC, OPAMP, and comparators
- Fast 12-bit ADC and 12-bit DAC channels
- Low-power RTC and multiple timer options
- Advanced communication interfaces including USB, I2C, USART, SPI, and CAN
- Up to 26 fast I/Os, most 5 V-tolerant
- Support for capacitive sensing channels
Applications
The STM32L432KBU6TR is suitable for a wide range of low-power applications, including:
- IoT devices and smart sensors
- Industrial automation and control systems
- Medical devices requiring low power consumption
- Consumer electronics such as wearables and portable devices
- Automotive systems where low power and high performance are critical
Q & A
- What is the core architecture of the STM32L432KBU6TR?
The core is based on the Arm® 32-bit Cortex®-M4 CPU with an FPU, operating up to 80 MHz. - What are the power supply and operating temperature ranges of the STM32L432KBU6TR?
The device operates from 1.71 V to 3.6 V and in the temperature range of -40 °C to 85/105/125 °C. - What types of timers are available on the STM32L432KBU6TR?
The device includes 11 timers: 1x 16-bit advanced motor-control, 1x 32-bit, 2x 16-bit general purpose, 2x 16-bit basic, and 2x low-power 16-bit timers. - What are the key analog peripherals of the STM32L432KBU6TR?
The device features a 12-bit ADC, 12-bit DAC channels, an operational amplifier with PGA, and ultra-low-power comparators. - What communication interfaces does the STM32L432KBU6TR support?
The device supports USB 2.0 full-speed, I2C, USART, SPI (including Quad SPI), and CAN (2.0B Active). - What are the power-saving modes available on the STM32L432KBU6TR?
The device offers several power-saving modes including Shutdown, Standby, Stop 2, and low-power timers. - How does the STM32L432KBU6TR protect embedded Flash memory and SRAM?
The device includes readout protection, write protection, proprietary code readout protection, and Firewall for embedded Flash memory and SRAM. - What is the significance of the ART Accelerator™ in the STM32L432KBU6TR?
The ART Accelerator™ allows 0-wait-state execution from Flash memory, enhancing performance. - Can the STM32L432KBU6TR support capacitive sensing?
Yes, the device supports up to 3 capacitive sensing channels. - What is the role of the memory protection unit (MPU) in the STM32L432KBU6TR?
The MPU enhances application security by providing memory protection.