STM32G474CBT6
  • Share:

STMicroelectronics STM32G474CBT6

Manufacturer No:
STM32G474CBT6
Manufacturer:
STMicroelectronics
Package:
Tray
Description:
IC MCU 32BIT 128KB FLASH 48LQFP
Delivery:
Payment:
iso14001
iso45001
iso9001
iso13485

Product Introduction

Overview

The STM32G474CBT6, produced by STMicroelectronics, is a high-performance microcontroller based on the Arm Cortex-M4 32-bit RISC core. This device operates at a frequency of up to 170 MHz and features a single-precision floating-point unit (FPU), DSP instructions, and a memory protection unit (MPU) for enhanced security. It is part of the STM32G474xB/xC/xE family, which is designed to offer a balance of performance, power efficiency, and advanced peripherals.

Key Specifications

Parameter Specification
Core Arm 32-bit Cortex-M4 CPU with FPU
Frequency Up to 170 MHz with 213 DMIPS
Flash Memory 512 Kbytes with ECC support, two banks read-while-write, PCROP, securable memory area
SRAM 96 Kbytes with hardware parity check on the first 32 Kbytes, 32 Kbytes of CCM SRAM
Operating Voltage 1.71 V to 3.6 V
Operating Temperature -40 to +85 °C (+105 °C junction), -40 to +125 °C (+130 °C junction)
ADCs 5 x 12-bit ADCs, up to 42 channels, resolution up to 16-bit with hardware oversampling
DACs 7 x 12-bit DAC channels, 3 external and 4 internal
Timers 14 timers including 2 x 32-bit timers, 3 x 16-bit advanced motor control timers, and others
Communication Interfaces 4 x I2Cs, 4 x SPIs, 3 x USARTs, 3 x FDCANs, USB 2.0 full-speed interface, etc.
Package Options Various packages from 48-pin to 128-pin

Key Features

  • Arm Cortex-M4 32-bit RISC core with FPU, Adaptive real-time accelerator (ART Accelerator), and DSP instructions.
  • Mathematical hardware accelerators: CORDIC for trigonometric functions and FMAC for filter functions.
  • High-speed memories: 512 Kbytes of Flash memory, 96 Kbytes of SRAM, and 32 Kbytes of CCM SRAM.
  • External memory interface for static memories (FSMC) and Quad-SPI memory interface.
  • Advanced analog peripherals: 5 x 12-bit ADCs, 7 x 12-bit DAC channels, 7 x ultra-fast rail-to-rail analog comparators, and 6 x operational amplifiers.
  • Rich set of timers: 2 x 32-bit timers, 3 x 16-bit advanced motor control timers, and others.
  • Comprehensive communication interfaces: I2Cs, SPIs, USARTs, FDCANs, USB 2.0 full-speed interface, etc.
  • Low-power modes: sleep, stop, standby, and shutdown.
  • True random number generator (RNG), CRC calculation unit, and 96-bit unique ID.
  • Development support: serial wire debug (SWD), JTAG, Embedded Trace Macrocell.

Applications

  • Industrial automation and control systems.
  • Medical devices requiring high precision and reliability.
  • Aerospace and defense applications where robustness and security are critical.
  • Automotive systems, including advanced driver-assistance systems (ADAS) and vehicle control units.
  • Consumer electronics that demand high performance and low power consumption.
  • IoT devices requiring advanced analog and digital capabilities.

Q & A

  1. What is the core architecture of the STM32G474CBT6?

    The STM32G474CBT6 is based on the Arm Cortex-M4 32-bit RISC core with a single-precision floating-point unit (FPU) and DSP instructions.

  2. What is the maximum operating frequency of the STM32G474CBT6?

    The maximum operating frequency is up to 170 MHz with 213 DMIPS.

  3. What types of memory does the STM32G474CBT6 have?

    The device features 512 Kbytes of Flash memory, 96 Kbytes of SRAM, and 32 Kbytes of CCM SRAM.

  4. What are the key analog peripherals of the STM32G474CBT6?

    The device includes 5 x 12-bit ADCs, 7 x 12-bit DAC channels, 7 x ultra-fast rail-to-rail analog comparators, and 6 x operational amplifiers.

  5. What communication interfaces are available on the STM32G474CBT6?

    The device supports 4 x I2Cs, 4 x SPIs, 3 x USARTs, 3 x FDCANs, and a USB 2.0 full-speed interface among others.

  6. What are the low-power modes available on the STM32G474CBT6?

    The device features sleep, stop, standby, and shutdown low-power modes.

  7. What is the operating voltage range of the STM32G474CBT6?

    The operating voltage range is from 1.71 V to 3.6 V.

  8. What is the operating temperature range of the STM32G474CBT6?

    The operating temperature range is from -40 to +85 °C (+105 °C junction) and -40 to +125 °C (+130 °C junction).

  9. Does the STM32G474CBT6 support external memory interfaces?

    Yes, it supports external memory interfaces for static memories (FSMC) and a Quad-SPI memory interface.

  10. What development tools are supported by the STM32G474CBT6?

    The device supports serial wire debug (SWD), JTAG, and Embedded Trace Macrocell.

Product Attributes

Core Processor:ARM® Cortex®-M4F
Core Size:32-Bit Single-Core
Speed:170MHz
Connectivity:CANbus, I²C, IrDA, LINbus, QSPI, SPI, UART/USART
Peripherals:Brown-out Detect/Reset, DMA, I²S, POR, PWM, WDT
Number of I/O:38
Program Memory Size:128KB (128K x 8)
Program Memory Type:Flash
EEPROM Size:- 
RAM Size:128K x 8
Voltage - Supply (Vcc/Vdd):1.71V ~ 3.6V
Data Converters:A/D 20x12b; D/A 7x12b
Oscillator Type:Internal
Operating Temperature:-40°C ~ 85°C (TA)
Mounting Type:Surface Mount
Package / Case:48-LQFP
Supplier Device Package:48-LQFP (7x7)
0 Remaining View Similar

In Stock

$5.87
117

Please send RFQ , we will respond immediately.

Same Series
DD15S20WTS/AA
DD15S20WTS/AA
CONN D-SUB HD RCPT 15P SLDR CUP
DD15S200V3S/AA
DD15S200V3S/AA
CONN D-SUB HD RCPT 15P SLDR CUP
DD15S20WES/AA
DD15S20WES/AA
CONN D-SUB HD RCPT 15P SLDR CUP
RD15S10HE0/AA
RD15S10HE0/AA
CONN D-SUB RCPT 15POS CRIMP
DD15S200V5S
DD15S200V5S
CONN D-SUB HD RCPT 15P SLDR CUP
CBC47W1S1S50T20
CBC47W1S1S50T20
CONN D-SUB RCPT 47POS CRIMP
DD26S20000/AA
DD26S20000/AA
CONN D-SUB HD RCPT 26P SLDR CUP
DD15S20JV3S
DD15S20JV3S
CONN D-SUB HD RCPT 15P SLDR CUP
DD26S2S0TX/AA
DD26S2S0TX/AA
CONN D-SUB HD RCPT 26P SLDR CUP
DD26S2S5000
DD26S2S5000
CONN D-SUB HD RCPT 26P SLDR CUP
CBC9W4S10HE3S/AA
CBC9W4S10HE3S/AA
CONN D-SUB RCPT 9POS CRIMP
DD44S32S60TX/AA
DD44S32S60TX/AA
CONN D-SUB HD RCPT 44P VERT SLDR

Similar Products

Part Number STM32G474CBT6 STM32G474CET6 STM32G474RBT6 STM32G474VBT6 STM32G474CBU6 STM32G474QBT6 STM32G474CBT3
Manufacturer STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics
Product Status Active Active Active Active Active Active Active
Core Processor ARM® Cortex®-M4F ARM® Cortex®-M4F ARM® Cortex®-M4F ARM® Cortex®-M4F ARM® Cortex®-M4F ARM® Cortex®-M4F ARM® Cortex®-M4F
Core Size 32-Bit Single-Core 32-Bit Single-Core 32-Bit Single-Core 32-Bit Single-Core 32-Bit Single-Core 32-Bit Single-Core 32-Bit Single-Core
Speed 170MHz 170MHz 170MHz 170MHz 170MHz 170MHz 170MHz
Connectivity CANbus, I²C, IrDA, LINbus, QSPI, SPI, UART/USART CANbus, I²C, IrDA, LINbus, QSPI, SPI, UART/USART CANbus, I²C, IrDA, LINbus, QSPI, SPI, UART/USART CANbus, I²C, IrDA, LINbus, QSPI, SPI, UART/USART CANbus, I²C, IrDA, LINbus, QSPI, SPI, UART/USART CANbus, I²C, IrDA, LINbus, QSPI, SPI, UART/USART CANbus, I²C, IrDA, LINbus, QSPI, SPI, UART/USART
Peripherals Brown-out Detect/Reset, DMA, I²S, POR, PWM, WDT Brown-out Detect/Reset, DMA, I²S, POR, PWM, WDT Brown-out Detect/Reset, DMA, I²S, POR, PWM, WDT Brown-out Detect/Reset, DMA, I²S, POR, PWM, WDT Brown-out Detect/Reset, DMA, I²S, POR, PWM, WDT Brown-out Detect/Reset, DMA, I²S, POR, PWM, WDT Brown-out Detect/Reset, DMA, I²S, POR, PWM, WDT
Number of I/O 38 38 52 86 42 107 38
Program Memory Size 128KB (128K x 8) 512KB (512K x 8) 128KB (128K x 8) 128KB (128K x 8) 128KB (128K x 8) 128KB (128K x 8) 128KB (128K x 8)
Program Memory Type Flash Flash Flash Flash Flash Flash Flash
EEPROM Size - - - - - - -
RAM Size 128K x 8 128K x 8 128K x 8 128K x 8 128K x 8 128K x 8 128K x 8
Voltage - Supply (Vcc/Vdd) 1.71V ~ 3.6V 1.71V ~ 3.6V 1.71V ~ 3.6V 1.71V ~ 3.6V 1.71V ~ 3.6V 1.71V ~ 3.6V 1.71V ~ 3.6V
Data Converters A/D 20x12b; D/A 7x12b A/D 20x12b; D/A 7x12b A/D 26x12b; D/A 7x12b A/D 42x12b; D/A 7x12b A/D 21x12b; D/A 7x12b A/D 42x12b; D/A 7x12b A/D 20x12b; D/A 7x12b
Oscillator Type Internal Internal Internal Internal Internal Internal Internal
Operating Temperature -40°C ~ 85°C (TA) -40°C ~ 85°C (TA) -40°C ~ 85°C (TA) -40°C ~ 85°C (TA) -40°C ~ 85°C (TA) -40°C ~ 85°C (TA) -40°C ~ 125°C (TA)
Mounting Type Surface Mount Surface Mount Surface Mount Surface Mount Surface Mount Surface Mount Surface Mount
Package / Case 48-LQFP 48-LQFP 64-LQFP 100-LQFP 48-UFQFN Exposed Pad 128-LQFP 48-LQFP
Supplier Device Package 48-LQFP (7x7) 48-LQFP (7x7) 64-LQFP (10x10) 100-LQFP (14x14) 48-UFQFPN (7x7) 128-LQFP (14x14) 48-LQFP (7x7)

Related Product By Categories

LPC4074FBD80,551
LPC4074FBD80,551
NXP USA Inc.
IC MCU 32BIT 128KB FLASH 80LQFP
ATMEGA32-16AU
ATMEGA32-16AU
Microchip Technology
IC MCU 8BIT 32KB FLASH 44TQFP
MSP430F5528IRGCR
MSP430F5528IRGCR
Texas Instruments
IC MCU 16BIT 128KB FLASH 64VQFN
LPC11U24FBD48/301,
LPC11U24FBD48/301,
NXP USA Inc.
IC MCU 32BIT 32KB FLASH 48LQFP
STM32F429NIH6
STM32F429NIH6
STMicroelectronics
IC MCU 32BIT 2MB FLASH 216TFBGA
STM32F051K4U7
STM32F051K4U7
STMicroelectronics
IC MCU 32BIT 16KB FLASH 32UFQFN
STM32F031K6T7TR
STM32F031K6T7TR
STMicroelectronics
IC MCU 32BIT 32KB FLASH 32LQFP
TMS320F28068MPZT
TMS320F28068MPZT
Texas Instruments
IC MCU 32BIT 256KB FLASH 100LQFP
MK21FN1M0AVMC12
MK21FN1M0AVMC12
NXP USA Inc.
IC MCU 32BIT 1MB FLASH 121MAPBGA
LPC2146FBD64,557
LPC2146FBD64,557
NXP USA Inc.
IC MCU 16/32B 256KB FLASH 64LQFP
FS32K142HFT0VLLT
FS32K142HFT0VLLT
NXP USA Inc.
IC MCU 32BIT 256KB FLASH 100LQFP
LM3S6952-IQC50-A2
LM3S6952-IQC50-A2
Texas Instruments
IC MCU 32BIT 256KB FLASH 100LQFP

Related Product By Brand

STPSC10H12CWL
STPSC10H12CWL
STMicroelectronics
DIODE ARRAY SCHOTTKY 1200V TO247
STP80NF03L-04
STP80NF03L-04
STMicroelectronics
MOSFET N-CH 30V 80A TO220AB
STL6P3LLH6
STL6P3LLH6
STMicroelectronics
MOSFET P-CH 30V 6A POWERFLAT
STP40NF03L
STP40NF03L
STMicroelectronics
MOSFET N-CH 30V 40A TO220AB
STH410N4F7-6AG
STH410N4F7-6AG
STMicroelectronics
MOSFET N-CH 40V 200A H2PAK-6
STP13NK60ZFP
STP13NK60ZFP
STMicroelectronics
MOSFET N-CH 600V 13A TO220FP
STM32L486RGT6
STM32L486RGT6
STMicroelectronics
IC MCU 32BIT 1MB FLASH 64LQFP
STM32F423RHT6
STM32F423RHT6
STMicroelectronics
IC MCU 32BIT 1.5MB FLASH 64LQFP
STM32F215ZET6TR
STM32F215ZET6TR
STMicroelectronics
IC MCU 32BIT 512KB FLASH 144LQFP
M95160-DRMN3TP/K
M95160-DRMN3TP/K
STMicroelectronics
IC EEPROM 16KBIT SPI 20MHZ 8SO
STLVDS385BTR
STLVDS385BTR
STMicroelectronics
IC DRVR FLAT PANEL DISPL 56TSSOP
LD1117AS25TR
LD1117AS25TR
STMicroelectronics
IC REG LINEAR 2.5V 1A SOT223