STM32L475RCT6 Description
The STM32L475RCT6 are ultra-low-power microcontrollers built on the powerful 32-bit RISC ARM? Cortex?-M4 core that operates at up to 80 MHz. A floating point unit (FPU) single precision is a characteristic of the Cortex-M4 core that supports all ARM single-precision data-processing instructions and data formats. Additionally, it incorporates a memory protection unit (MPU) that improves program security together with the whole range of DSP instructions. The STM32L475RCT6 includes a wide array of enhanced I/Os and peripherals connected to two APB buses, two AHB buses, and a 32-bit multi-AHB bus matrix. They also include high-speed memories (Flash memory up to 1 Mbyte, up to 128 Kbyte of SRAM), a flexible external memory controller (FSMC) for static memories (for devices with packages of 100 pins and more), a Quad SPI flash memories interface (available on all packages), The STM32L475RCT6 incorporate readout protection, write protection, proprietary code readout protection, firewall, and various more protection methods for embedded Flash memory and SRAM. Two comparators, two operational amplifiers, two DAC channels, an internal voltage reference buffer, a low-power RTC, two general-purpose 32-bit timers, two 16-bit PWM timers for motor control, seven general-purpose 16-bit timers, and two 16-bit low-power timers are among the features available on the devices. Four digital filters for external sigma delta modulators are supported by the devices (DFSDM).
STM32L475RCT6 Features
ARM? 32-bit Cortex?-M4 CPU with FPU, adaptive real-time accelerator (ART AcceleratorTM), ultra-low-power with FlexPowerControl Core enabling MPU, 100DMIPS/1.25DMIPS/MHz (Dhrystone 2.1), 0-wait-state execution from Flash memory, and DSP instructions. Time Sources HW calendar, alarms, and calibrated RTC Support touch keys, linear touch sensors, and rotary touch sensors. Up to 21 capacitive sensing channels. Timer 16x 2 x 32-bit and 5 x 16-bit general purpose, 2 x 16-bit basic, 2 x low-power 16-bit timers (available in Stop mode), 2 x watchdogs, 2 x 16-bit advanced motor-control Timer SysTick Up to 114 fast I/Os, the majority of which are 5 V-tolerant, and up to 14 I/Os with independent supplies that go as low as 1.08 V Memory DMA controller with 14 channels Generator of truly random numbers Unit for CRC calculation, 96-bit distinct Support for ID Development: Embedded Trace MacrocellTM, JTAG, and serial wire debug (SWD)
STM32L475RCT6 Applications
Enterprise systems
Personal electronics
Communications equipment