STM32G474xB STM32G474xC STM32G474xE Arm Cortex -M4 32-bit MCU+FPU, 170 MHz / 213 DMIPS , 128 KB SRAM, rich analog, math acc, 184 ps 12 chan Hi-res timer Datasheet - production data Features Includes ST state-of-the-art patented technology LQFP48 (7 x 7 mm) WLCSP81 UFQFPN48 (4.02 x 4.27 mm) Core: Arm 32-bit Cortex -M4 CPU with FPU, LQFP64 (10 x 10 mm) (7 x 7 mm) LQFP80 (12 x 12 mm) Adaptive real-time accelerator (ART LQFP100 (14 x 14 mm) Accelerator) allowing 0-wait-state execution LQFP128 (14 x 14 mm) from Flash memory, frequency up to 170 MHz with 213 DMIPS, MPU, DSP instructions UFBGA121 TFBGA100 (6 x 6 mm) (8 x 8 mm) Operating conditions: V , V voltage range: DD DDA Clock management 1.71 V to 3.6 V 4 to 48 MHz crystal oscillator Mathematical hardware accelerators 32 kHz oscillator with calibration CORDIC for trigonometric functions Internal 16 MHz RC with PLL option ( 1%) acceleration Internal 32 kHz RC oscillator ( 5%) FMAC: filter mathematical accelerator Up to 107 fast I/Os Memories All mappable on external interrupt vectors 512 Kbytes of Flash memory with ECC Several I/Os with 5 V tolerant capability support, two banks read-while-write, Interconnect matrix proprietary code readout protection (PCROP), securable memory area, 1 Kbyte 16-channel DMA controller OTP 5 x 12-bit ADCs 0.25 s, up to 42 channels. 96 Kbytes of SRAM, with hardware parity Resolution up to 16-bit with hardware check implemented on the first 32 Kbytes oversampling, 0 to 3.6 V conversion range Routine booster: 32 Kbytes of SRAM on 7 x 12-bit DAC channels instruction and data bus, with hardware 3 x buffered external channels 1 MSPS parity check (CCM SRAM) 4 x unbuffered internal channels 15 MSPS External memory interface for static 7 x ultra-fast rail-to-rail analog comparators memories FSMC supporting SRAM, PSRAM, NOR and NAND memories 6 x operational amplifiers that can be used in Quad-SPI memory interface PGA mode, all terminals accessible Reset and supply management Internal voltage reference buffer (VREFBUF) supporting three output voltages (2.048 V, Power-on/power-down reset 2.5 V, 2.9 V) (POR/PDR/BOR) Programmable voltage detector (PVD) 17 timers: Low-power modes: sleep, stop, standby HRTIM (Hi-Resolution and complex and shutdown waveform builder): 6 x16-bit counters, 184 ps resolution, 12 PWM V supply for RTC and backup registers BAT November 2021 DS12288 Rev 6 1/236 This is information on a product in full production. www.st.comSTM32G474xB STM32G474xC STM32G474xE 2 x 32-bit timer and 2 x 16-bit timers with Communication interfaces up to four IC/OC/PWM or pulse counter 3 x FDCAN controller supporting flexible and quadrature (incremental) encoder input data rate 2 3 x 16-bit 8-channel advanced motor 4 x I C Fast mode plus (1 Mbit/s) with control timers, with up to 8 x PWM 20 mA current sink, SMBus/PMBus, channels, dead time generation and wakeup from stop emergency stop 5 x USART/UARTs (ISO 7816 interface, 1 x 16-bit timer with 2 x IC/OCs, one LIN, IrDA, modem control) OCN/PWM, dead time generation and 1 x LPUART emergency stop 4 x SPIs, 4 to 16 programmable bit frames, 2 x 16-bit timers with IC/OC/OCN/PWM, 2 2 x with multiplexed half duplex I S dead time generation and emergency stop interface 2 x watchdog timers (independent, window) 1 x SAI (serial audio interface) 1 x SysTick timer: 24-bit downcounter USB 2.0 full-speed interface with LPM and 2 x 16-bit basic timers BCD support 1 x low-power timer IRTIM (infrared interface) Calendar RTC with alarm, periodic wakeup USB Type-C /USB power delivery from stop/standby controller (UCPD) True random number generator (RNG) CRC calculation unit, 96-bit unique ID Development support: serial wire debug (SWD), JTAG, Embedded Trace Macrocell Table 1. Device summary Reference Part number STM32G474CB, STM32G474MB, STM32G474RB, STM32G474xB STM32G474VB, STM32G474QB, STM32G474PB STM32G474CC, STM32G474MC, STM32G474RC, STM32G474xC STM32G474VC, STM32G474QC, STM32G474PC STM32G474CE, STM32G474ME, STM32G474RE, STM32G474xE STM32G474VE, STM32G474QE, STM32G474PE 2/236 DS12288 Rev 6