Overview
The STM32G473VET6 is a high-performance microcontroller from STMicroelectronics, part of the STM32G4 series. It is based on the Arm® Cortex®-M4 32-bit RISC core, operating at a frequency of up to 170 MHz. This device features a single-precision floating-point unit (FPU), digital signal processing (DSP) instructions, and a memory protection unit (MPU) for enhanced security. The STM32G473VET6 is designed for applications requiring high computational power, rich analog capabilities, and advanced communication interfaces.
Key Specifications
Parameter | Value |
---|---|
Device Core | Arm Cortex-M4F |
No. of Bits | 32-bit |
CPU Speed | 170 MHz |
Program Memory Size | 512 KB |
RAM Memory Size | 128 KB |
No. of Pins | 100 Pins |
IC Case / Package | LQFP |
No. of I/O's | 86 I/O's |
Interfaces | CAN, I2C, I2S, SAI, SPI, UART, USART, USB |
ADC Channels | 42 Channels |
ADC Resolution | 12-bit |
Supply Voltage Min | 1.71 V |
Supply Voltage Max | 3.6 V |
Operating Temperature Min | -40°C |
Operating Temperature Max | 85°C |
Key Features
- High-Performance Core: Arm Cortex-M4 32-bit RISC core with FPU, operating at up to 170 MHz and delivering 213 DMIPS.
- Memory and Storage: Up to 512 KB of Flash memory with ECC support, 128 KB of SRAM, and external memory interface for static memories.
- Analog Capabilities: Includes 7 x 12-bit D/A converters, 6 integrated op-amps, and 7 comparators.
- Communication Interfaces: Supports CAN (FD), I2C, I2S, SAI, SPI, UART, USART, and USB 2.0 full-speed interface.
- Timers and Counters: Features 11 x 16-bit timers, 2 x 32-bit timers, and various watchdog and low-power timers.
- Security and Reliability: Includes a memory protection unit (MPU), true random number generator (RNG), and CRC calculation unit.
- Low-Power Modes: Offers sleep, stop, standby, and shutdown modes for power efficiency.
Applications
- Industrial Automation: Suitable for motor control, industrial communication, and automation systems.
- Medical Devices: Can be used in medical equipment requiring high precision and reliability.
- Consumer Electronics: Ideal for advanced consumer devices needing robust processing and communication capabilities.
- Automotive Systems: Applicable in automotive applications such as infotainment systems and vehicle control units.
- IoT and Smart Home Devices: Suitable for IoT devices and smart home applications requiring efficient processing and communication.
Q & A
- What is the core architecture of the STM32G473VET6?
The STM32G473VET6 is based on the Arm Cortex-M4 32-bit RISC core.
- What is the maximum operating frequency of the STM32G473VET6?
The maximum operating frequency is up to 170 MHz.
- How much Flash and SRAM memory does the STM32G473VET6 have?
The device has up to 512 KB of Flash memory and 128 KB of SRAM.
- What are the key communication interfaces supported by the STM32G473VET6?
The device supports CAN (FD), I2C, I2S, SAI, SPI, UART, USART, and USB 2.0 full-speed interface.
- What are the operating temperature ranges for the STM32G473VET6?
The operating temperature ranges from -40°C to 85°C.
- Does the STM32G473VET6 have any built-in security features?
Yes, it includes a memory protection unit (MPU), true random number generator (RNG), and CRC calculation unit.
- What types of timers are available on the STM32G473VET6?
The device features 11 x 16-bit timers, 2 x 32-bit timers, and various watchdog and low-power timers.
- Can the STM32G473VET6 operate in low-power modes?
Yes, it offers sleep, stop, standby, and shutdown modes for power efficiency.
- What is the package type of the STM32G473VET6?
The device is available in LQFP package.
- How many I/Os does the STM32G473VET6 have?
The device has 86 I/Os.