Overview
The STM32L443RCI6TR 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 also includes a full set of DSP instructions and a Memory Protection Unit (MPU) to enhance application security.
The STM32L443RCI6TR is designed for low-power applications, offering various power-saving modes such as Shutdown, Standby, and Stop 2 modes, with current consumption as low as 8 nA in Shutdown mode and 1.0 µA in Stop 2 mode. The device is suitable for a wide range of applications, including IoT devices, real-time display control, and advanced cryptography and audio processing.
Key Specifications
Specification | Details |
---|---|
Core | Arm® Cortex®-M4 32-bit RISC core with FPU |
Frequency | Up to 80 MHz |
Flash Memory | 256 KB |
SRAM | 64 KB (including 16 KB with hardware parity check) |
Supply Voltage | 1.71 V to 3.6 V |
Operating Temperature | -40 °C to 85 °C |
Power Consumption | 8 nA in Shutdown mode, 28 nA in Standby mode, 1.0 µA in Stop 2 mode |
Timers | 1x 32-bit, 5x 16-bit (including 1 advanced motor-control timer) |
ADC | 12-bit, 5 Msps |
DAC | 2 channels |
Communication Interfaces | USB FS, SPI, USART, I2S, CAN 2.0 |
Package | UFBGA 64 5x5x0.6 P 0.5 mm |
RoHS Compliance | Ecopack2 |
Key Features
- Ultra-low-power with FlexPowerControl, including multiple power-saving modes
- High-speed memories: 256 KB Flash, 64 KB SRAM
- Quad SPI flash memories interface
- Integrated LCD driver (8x40 or 4x44) with internal step-up converter
- Up to 21 capacitive sensing channels
- Advanced analog peripherals: 12-bit ADC, 2 DAC channels, 1 operational amplifier, 2 comparators
- Multiple timers: 1x 32-bit, 5x 16-bit (including 1 advanced motor-control timer)
- Standard and advanced communication interfaces: USB FS, SPI, USART, I2S, CAN 2.0
- Development support: serial wire debug (SWD), JTAG, Embedded Trace Macrocell™
- True random number generator, CRC calculation unit, 96-bit unique ID
Applications
The STM32L443RCI6TR is versatile and can be used in a variety of applications, including:
- Internet of Things (IoT) devices
- Real-time display control systems
- Advanced cryptography and security applications
- Audio processing and multimedia devices
- Industrial automation and control systems
- Medical devices requiring low power consumption
Q & A
- What is the core architecture of the STM32L443RCI6TR?
The STM32L443RCI6TR is based on the Arm® Cortex®-M4 32-bit RISC core with a Floating Point Unit (FPU).
- What is the maximum operating frequency of the STM32L443RCI6TR?
The maximum operating frequency is up to 80 MHz.
- What are the power consumption modes available in the STM32L443RCI6TR?
The device offers several power-saving modes, including Shutdown, Standby, and Stop 2 modes, with current consumption as low as 8 nA in Shutdown mode and 1.0 µA in Stop 2 mode.
- What types of memory does the STM32L443RCI6TR have?
The device has 256 KB of Flash memory and 64 KB of SRAM, including 16 KB with hardware parity check.
- What are the key analog peripherals of the STM32L443RCI6TR?
The device includes a 12-bit ADC, 2 DAC channels, 1 operational amplifier, and 2 comparators.
- Does the STM32L443RCI6TR support capacitive sensing?
Yes, it supports up to 21 capacitive sensing channels.
- What communication interfaces are available on the STM32L443RCI6TR?
The device features USB FS, SPI, USART, I2S, and CAN 2.0 interfaces.
- Is the STM32L443RCI6TR RoHS compliant?
Yes, it is RoHS compliant with an Ecopack2 rating.
- What is the package type of the STM32L443RCI6TR?
The device is available in a UFBGA 64 5x5x0.6 P 0.5 mm package.
- What are the operating temperature ranges for the STM32L443RCI6TR?
The operating temperature range is from -40 °C to 85 °C.