The STM32G474VET6TR is a microcontroller unit (MCU) developed by STMicroelectronics. It belongs to the STM32G4 series, which is part of the STM32 portfolio of general-purpose MCUs.
Description:
The STM32G474VET6TR is a high-performance MCU based on the ARM Cortex-M4 processor with FPU (floating-point unit) and Armv7E-M architecture. It operates at a maximum frequency of 170 MHz and features a high level of integration, making it suitable for a wide range of applications.
Features:
- Core: ARM Cortex-M4 with FPU, running at up to 170 MHz.
- Memory: 512 KB of Flash memory and 256 KB of SRAM.
- Connectivity: Dual-mode USB interface (Host and Device), two I2C interfaces, five SPI interfaces, and four UART interfaces.
- Analog peripherals: 3x 12-bit ADC with up to 24 channels, 2x 12-bit DACs, and operational amplifiers.
- Timers: Advanced control timers, general-purpose timers, and real-time clock (RTC).
- Digital peripherals: Advanced encryption standard (AES), hash, random number generator (RNG), and true random number generator (TRNG).
- Power management: VBAT battery backup domain, power voltage monitoring, and power scaling modes.
- Package: The STM32G474VET6TR comes in a 208-ball LQFP (Low-profile Quad Flat Package) package.
Applications:
The STM32G474VET6TR is designed for a wide range of applications, including but not limited to:
- Industrial automation and control systems
- Medical equipment
- In-vehicle infotainment systems
- Home automation and smart appliances
- Portable and wearable devices
- IoT devices and gateways
- Human-machine interface (HMI) applications
- Motor control and power conversion systems
The STM32G474VET6TR's combination of processing power, memory, connectivity, and analog peripherals make it a versatile and powerful MCU for various embedded applications.