STM32G474CBU6
  • Share:

STMicroelectronics STM32G474CBU6

Manufacturer No:
STM32G474CBU6
Manufacturer:
STMicroelectronics
Package:
Tray
Description:
IC MCU 32BIT 128KB FLSH 48UFQFPN
Delivery:
Payment:
iso14001
iso45001
iso9001
iso13485

Product Introduction

Overview

The STM32G474CBU6 is a high-performance microcontroller from STMicroelectronics, part of the STM32G474xB/xC/xE family. It is based on the Arm® Cortex®-M4 32-bit RISC core, operating at a frequency of up to 170 MHz with 213 DMIPS. The core includes a single-precision floating-point unit (FPU) and supports all Arm single-precision data-processing instructions and DSP instructions. It also features a memory protection unit (MPU) for enhanced security.

The device is equipped with 512 Kbytes of Flash memory and 96 Kbytes of SRAM, along with a routine booster and external memory interfaces. It offers a wide range of peripherals, including high-resolution timers, ADCs, DACs, operational amplifiers, and advanced communication interfaces such as USB, SPI, I2C, and FDCAN.

The STM32G474CBU6 is designed for low-power applications, with various power-saving modes and a comprehensive set of power management features. It operates in a temperature range of -40 to +85 °C and is available in several package options.

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
SRAM 96 Kbytes with hardware parity check on the first 32 Kbytes
Operating Voltage 1.71 V to 3.6 V
Operating Temperature -40 to +85 °C (junction up to +105 °C)
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, 4 internal)
Timers 17 timers including HRTIM, 32-bit timers, and 16-bit timers
Communication Interfaces 4 x I2C, 4 x SPI, 5 x USART/UART, 3 x FDCAN, USB 2.0 full-speed interface
Package Options Available in various packages from 48-pin to 128-pin

Key Features

  • High-Performance Core: Arm® 32-bit Cortex®-M4 CPU with FPU, Adaptive real-time accelerator (ART Accelerator) allowing 0-wait-state execution from Flash memory.
  • Mathematical Hardware Accelerators: CORDIC for trigonometric functions acceleration and FMAC for filter mathematical acceleration.
  • Rich Analog Peripherals: 5 x 12-bit ADCs, 7 x 12-bit DAC channels, 6 operational amplifiers, and 7 ultra-fast rail-to-rail analog comparators.
  • Advanced Timers: HRTIM with 184 ps resolution, 32-bit timers, and 16-bit timers including advanced motor control timers.
  • Communication Interfaces: Multiple I2C, SPI, USART/UART, FDCAN, and USB 2.0 full-speed interface.
  • Power Management: Low-power modes (sleep, stop, standby, shutdown), VBAT supply for RTC and backup registers.
  • Security Features: Proprietary code readout protection (PCROP), securable memory area, and hardware parity check on SRAM.

Applications

  • Industrial Automation: Suitable for control systems, motor control, and industrial communication.
  • Medical Devices: Can be used in medical equipment requiring high precision and reliability.
  • Automotive Systems: Applicable in automotive control units, sensor systems, and infotainment systems.
  • Consumer Electronics: Ideal for smart home devices, wearables, and other consumer electronics requiring advanced features and low power consumption.
  • IoT Devices: Suitable for Internet of Things applications needing robust communication interfaces and low power modes.

Q & A

  1. What is the core architecture of the STM32G474CBU6?

    The STM32G474CBU6 is based on the Arm® 32-bit Cortex®-M4 CPU with a single-precision floating-point unit (FPU).

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

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

  3. How much Flash and SRAM memory does the STM32G474CBU6 have?

    The device has 512 Kbytes of Flash memory and 96 Kbytes of SRAM.

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

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

  5. What communication interfaces are available on the STM32G474CBU6?

    The device includes multiple I2C, SPI, USART/UART, FDCAN, and a USB 2.0 full-speed interface.

  6. What are the power management features of the STM32G474CBU6?

    The device supports low-power modes (sleep, stop, standby, shutdown) and has a VBAT supply for RTC and backup registers.

  7. What security features does the STM32G474CBU6 offer?

    The device includes proprietary code readout protection (PCROP), securable memory area, and hardware parity check on SRAM.

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

    The operating temperature range is -40 to +85 °C (junction up to +105 °C).

  9. What are the package options for the STM32G474CBU6?

    The device is available in various packages from 48-pin to 128-pin.

  10. What development tools are supported by the STM32G474CBU6?

    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:42
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 21x12b; D/A 7x12b
Oscillator Type:Internal
Operating Temperature:-40°C ~ 85°C (TA)
Mounting Type:Surface Mount
Package / Case:48-UFQFN Exposed Pad
Supplier Device Package:48-UFQFPN (7x7)
0 Remaining View Similar

In Stock

$6.55
71

Please send RFQ , we will respond immediately.

Same Series
DD26M20JV5Z
DD26M20JV5Z
CONN D-SUB HD PLUG 26P SLDR CUP
RD15S10HV30/AA
RD15S10HV30/AA
CONN D-SUB RCPT 15POS CRIMP
CBC13W3S10HE2X/AA
CBC13W3S10HE2X/AA
CONN D-SUB RCPT 13POS CRIMP
DD15S20J0S/AA
DD15S20J0S/AA
CONN D-SUB HD RCPT 15P SLDR CUP
DD26M20HE2Z/AA
DD26M20HE2Z/AA
CONN D-SUB HD PLUG 26P SLDR CUP
DD26S200E2X/AA
DD26S200E2X/AA
CONN D-SUB HD RCPT 26P SLDR CUP
CBC46W4S10G00/AA
CBC46W4S10G00/AA
CONN D-SUB RCPT 46POS CRIMP
DD15S20JVLS/AA
DD15S20JVLS/AA
CONN D-SUB HD RCPT 15P SLDR CUP
DD26S2S50V30
DD26S2S50V30
CONN D-SUB HD RCPT 26P SLDR CUP
DD26S20W0X/AA
DD26S20W0X/AA
CONN D-SUB HD RCPT 26P SLDR CUP
DD26S20W0X
DD26S20W0X
CONN D-SUB HD RCPT 26P SLDR CUP
DD44S32S60V3X
DD44S32S60V3X
CONN D-SUB HD RCPT 44P VERT SLDR

Similar Products

Part Number STM32G474CBU6 STM32G474CEU6 STM32G474CCU6 STM32G473CBU6 STM32G474CBT6
Manufacturer STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics
Product Status Active Active Active Active Active
Core Processor ARM® Cortex®-M4F ARM® Cortex®-M4F ARM® Cortex®-M4F ARM® Cortex®-M4 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
Speed 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, SAI, SPI, UART/USART, USB 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
Number of I/O 42 38 42 42 38
Program Memory Size 128KB (128K x 8) 512KB (512K x 8) 256KB (256K x 8) 128KB (128K x 8) 128KB (128K x 8)
Program Memory Type Flash Flash Flash Flash Flash
EEPROM Size - - - - -
RAM Size 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
Data Converters A/D 21x12b; D/A 7x12b A/D 20x12b; D/A 7x12b A/D 21x12b; D/A 7x12b A/D 21x12b; D/A 4x12b A/D 20x12b; D/A 7x12b
Oscillator Type 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)
Mounting Type Surface Mount Surface Mount Surface Mount Surface Mount Surface Mount
Package / Case 48-UFQFN Exposed Pad 48-UFQFN Exposed Pad 48-UFQFN Exposed Pad 48-UFQFN Exposed Pad 48-LQFP
Supplier Device Package 48-UFQFPN (7x7) 48-UFQFPN (7x7) 48-UFQFPN (7x7) 48-UFQFPN (7x7) 48-LQFP (7x7)

Related Product By Categories

STM32F051K8U6
STM32F051K8U6
STMicroelectronics
IC MCU 32BIT 64KB FLASH 32UFQFPN
STM32F100C8T7B
STM32F100C8T7B
STMicroelectronics
IC MCU 32BIT 64KB FLASH 48LQFP
STM32F301K8T6TR
STM32F301K8T6TR
STMicroelectronics
IC MCU 32BIT 64KB FLASH 32LQFP
STM32F071V8T7
STM32F071V8T7
STMicroelectronics
IC MCU 32BIT 64KB FLASH 100LQFP
STM32F098CCU6TR
STM32F098CCU6TR
STMicroelectronics
IC MCU 32BIT 256KB FLSH 48UFQFPN
STM32L151UCY6DTR
STM32L151UCY6DTR
STMicroelectronics
IC MCU 32BIT 256KB FLASH 63WLCSP
ADUC7126BSTZ126-RL
ADUC7126BSTZ126-RL
Analog Devices Inc.
IC MCU 16/32B 126KB FLASH 80LQFP
STM32F429AGH6TR
STM32F429AGH6TR
STMicroelectronics
IC MCU 32BIT 1MB FLASH 169UFBGA
STM32L496AGI6P
STM32L496AGI6P
STMicroelectronics
IC MCU 32BIT 1MB FLASH 169UFBGA
MKV30F64VLF10
MKV30F64VLF10
Freescale Semiconductor
IC MCU 32BIT 64KB FLASH 48LQFP
TMS320F28067PFPQ
TMS320F28067PFPQ
Texas Instruments
IC MCU 32BIT 256KB FLASH 80HTQFP
ST7FLITE39F2M6TR
ST7FLITE39F2M6TR
STMicroelectronics
IC MCU 8BIT 8KB FLASH 20SO

Related Product By Brand

BYT71-800
BYT71-800
STMicroelectronics
DIODE GEN PURP 800V 6A TO220AC
SCT30N120H
SCT30N120H
STMicroelectronics
SICFET N-CH 1200V 40A H2PAK-2
STL120N4F6AG
STL120N4F6AG
STMicroelectronics
MOSFET N-CH 40V 55A POWERFLAT
STM32F407VGT6TR
STM32F407VGT6TR
STMicroelectronics
IC MCU 32BIT 1MB FLASH 100LQFP
STM32L151VCH6
STM32L151VCH6
STMicroelectronics
IC MCU 32BIT 256KB FLSH 100UFBGA
STM32F423RHT6
STM32F423RHT6
STMicroelectronics
IC MCU 32BIT 1.5MB FLASH 64LQFP
STM32H7B3IIT6Q
STM32H7B3IIT6Q
STMicroelectronics
IC MCU 32BIT 2MB FLASH 176LQFP
STR912FAW46X6T
STR912FAW46X6T
STMicroelectronics
IC MCU 32BIT 1MB FLASH 128LQFP
M24C32-RMN6TP
M24C32-RMN6TP
STMicroelectronics
IC EEPROM 32KBIT I2C 1MHZ 8SO
M27C160-100F1
M27C160-100F1
STMicroelectronics
IC EPROM 16MBIT PARALLEL 42CDIP
LD39130SJ18R
LD39130SJ18R
STMicroelectronics
IC REG LIN 1.8V 300MA 4FLIPCHIP
PSD813F2A-90M
PSD813F2A-90M
STMicroelectronics
IC FLASH 1M PARALLEL 52PQFP