The STM32L476VGT7 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 STM32L476VGT7 integrates 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), as well as a wide range of enhanced I/Os and peripherals connected to two APB buses, two AHB buses, and a 32-bit multi-AHB
The STM32L476VGT7 includes readout protection, write protection, proprietary code readout protection, and Firewall as some of the embedded Flash memory and SRAM protection features.
STM32L476VGT7 Features
14-channel DMA controller
True random number generator
CRC calculation unit, 96-bit unique ID
All packages are ECOPACK2? compliant
LCD 8× 40 or 4× 44 with step-up converter
RTC with HW calendar, alarms and calibration
Development support: serial wire debug (SWD), JTAG, Embedded Trace Macrocell?