STM32G474CET6 Description
The STM32G474CET6 is based on the high-performance Arm? Cortex?-M4 32-bit RISC core. They operate at a frequency of up to 170 MHz. The Cortex-M4 core features a single-precision floating-point unit (FPU), which supports all the Arm single-precision data-processing instructions and all the data types. It also implements a full set of DSP (digital signal processing) instructions and a memory protection unit (MPU) which enhances the application’s security.
STM32G474CET6 embeds high-speed memories (up to 512 Kbytes of Flash memory, and 128 Kbytes of SRAM), a flexible external memory controller (FSMC) for static memories (for devices with packages of 100 pins and more), a Quad-SPI Flash memory interface, and an extensive range of enhanced I/Os and peripherals connected to two APB buses, two AHB buses, and a 32-bit multi-AHB bus matrix.
STM32G474CET6 Features
Core: Arm? 32-bit Cortex?-M4 CPU with FPU, Adaptive real-time accelerator (ART Accelerator) allowing 0-wait-state execution from Flash memory, frequency up to 170 MHz with 213 DMIPS, MPU, DSP instructions
Operating conditions:
-VDD, VDDA voltage range: 1.71 V to 3.6 V
-CORDIC for trigonometric functions acceleration
-FMAC: filter mathematical accelerator
Calendar RTC with alarm, periodic wakeup from Stop/standby
512 Kbytes of Flash memory with ECC support, two banks read-while-write, proprietary code readout protection (PCROP), securable memory area, 1 Kbyte OTP
4 to 48 MHz crystal oscillator
32 kHz oscillator with calibration
Internal 16 MHz RC with PLL option (± 1%)
Internal 32 kHz RC oscillator (± 5%)
STM32G474CET6 Applications