Overview
The STM32L431CCY6TR 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 STM32L431CCY6TR embeds high-speed memories, including up to 256 Kbyte of Flash memory and 64 Kbyte of SRAM. It also includes a Quad SPI flash memory interface and an extensive range of enhanced I/Os and peripherals connected to multiple buses. The device offers various protection mechanisms for embedded Flash memory and SRAM, such as readout protection, write protection, and proprietary code readout protection.
Key Specifications
Parameter | Specification |
---|---|
Core | Arm® 32-bit Cortex®-M4 CPU with FPU, up to 80 MHz |
Memory | Up to 256 KB Flash, 64 KB SRAM |
Power Supply | 1.71 V to 3.6 V |
Temperature Range | -40 °C to 85/105/125 °C |
ADC | 1x 12-bit ADC, 5 Msps |
DAC | 2x 12-bit DAC output channels |
Timers | 1x 32-bit, 5x 16-bit, 2x low-power 16-bit timers |
Communication Interfaces | 3x I2C, 4x USART, 3x SPI, 1x CAN (2.0B Active), 1x SDMMC interface |
Package | WLCSP 49 3.2x3.2x0.6 P 0.4 mm |
Power Modes | 200 nA in VBAT mode, 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 |
Key Features
- Ultra-low-power with FlexPowerControl
- High-performance Arm® Cortex®-M4 32-bit RISC core with FPU
- Up to 256 KB Flash memory and 64 KB SRAM
- Quad SPI flash memory interface
- Extensive range of enhanced I/Os and peripherals
- Protection mechanisms for embedded Flash memory and SRAM
- Fast 12-bit ADC (5 Msps) and two DAC channels
- Operational amplifier with built-in PGA and two ultra-low-power comparators
- Multiple communication interfaces including I2C, USART, SPI, CAN, and SDMMC
- Low-power RTC and backup registers
- Support for capacitive sensing channels and touchkey, linear, and rotary touch sensors
- Comprehensive set of power-saving modes
Applications
The STM32L431CCY6TR is suitable for a wide range of applications requiring ultra-low power consumption and high performance. These include:
- IoT devices and smart home applications
- Industrial automation and control systems
- Medical devices and healthcare equipment
- Automotive systems and telematics
- Consumer electronics and wearable devices
- Energy harvesting and battery-powered devices
Q & A
- What is the core architecture of the STM32L431CCY6TR?
The STM32L431CCY6TR 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 STM32L431CCY6TR?
The maximum operating frequency is up to 80 MHz.
- What are the memory specifications of the STM32L431CCY6TR?
The device has up to 256 KB of Flash memory and 64 KB of SRAM.
- What are the power supply and temperature ranges for the STM32L431CCY6TR?
The power supply range is 1.71 V to 3.6 V, and the temperature range is -40 °C to 85/105/125 °C.
- What analog peripherals are available on the STM32L431CCY6TR?
The device includes a 12-bit ADC, two 12-bit DAC output channels, an operational amplifier, and two ultra-low-power comparators.
- What communication interfaces are supported by the STM32L431CCY6TR?
The device supports I2C, USART, SPI, CAN (2.0B Active), and SDMMC interfaces.
- What are the power-saving modes available on the STM32L431CCY6TR?
The device features various power-saving modes including VBAT mode, Shutdown mode, Standby mode, and Stop 2 mode.
- What is the package type of the STM32L431CCY6TR?
The package type is WLCSP 49 3.2x3.2x0.6 P 0.4 mm.
- Does the STM32L431CCY6TR support capacitive sensing?
Yes, it supports up to 21 capacitive sensing channels for touchkey, linear, and rotary touch sensors.
- What development tools are available for the STM32L431CCY6TR?
The device supports serial wire debug (SWD), JTAG, and Embedded Trace Macrocell™ for development.
- Is the STM32L431CCY6TR RoHS compliant?
Yes, the device is RoHS compliant and ECOPACK2® certified.