Overview
The STM32G484QET6U is a high-performance microcontroller from STMicroelectronics, based on the ARM® Cortex®-M4 32-bit RISC core. It operates at frequencies up to 170 MHz and features a single-precision floating-point unit (FPU) and a full set of DSP instructions. This microcontroller is designed for applications requiring advanced processing capabilities, low power consumption, and extensive peripheral support.
Key Specifications
Parameter | Specification |
---|---|
Core | ARM® Cortex®-M4 32-bit RISC core |
Frequency | Up to 170 MHz |
Flash Memory | 512 Kbytes with ECC support, dual bank read-while-write, PCROP, and securable memory area |
SRAM | 128 Kbytes (80 Kbytes + 16 Kbytes + 32 Kbytes CCM SRAM) with hardware parity check |
External Memory Interface | FSMC for SRAM, PSRAM, NOR, and NAND memories; Quad-SPI memory interface |
Reset and Supply Management | Power-on/power-down reset (POR/PDR/BOR), programmable voltage detector (PVD), low-power modes |
Clock Management | 4 to 48 MHz crystal oscillator, 32 kHz oscillator with calibration, internal 16 MHz RC with PLL option |
I/Os | Up to 107 fast I/Os, all mappable on external interrupt vectors, several I/Os with 5 V tolerant capability |
Analog Peripherals | 5 x 12-bit ADCs, 7 x 12-bit DAC channels, 7 ultra-fast rail-to-rail analog comparators, 6 operational amplifiers |
Timers | 17 timers including HRTIM, general-purpose timers, and low-power timers |
Communication Interfaces | Four I2Cs, four SPIs, three USARTs, two UARTs, one low-power UART, three FDCANs, one SAI, USB device, UCPD |
Temperature Range | -40 to +85 °C (+105 °C junction), -40 to +125 °C (+130 °C junction) |
Package | LQFP128 (14x14 mm) |
Key Features
- High-Performance Core: ARM® Cortex®-M4 core with FPU and DSP instructions.
- Advanced Memory: 512 Kbytes of flash memory with ECC, dual bank read-while-write, and securable memory area; 128 Kbytes of SRAM with hardware parity check.
- Low-Power Modes: Sleep, stop, standby, and shutdown modes to optimize power consumption.
- Analog and Digital Peripherals: Multiple ADCs, DACs, analog comparators, and operational amplifiers.
- Extensive Communication Interfaces: I2Cs, SPIs, USARTs, UARTs, FDCANs, SAI, USB, and UCPD.
- Security Features: AES, readout protection, write protection, and proprietary code readout protection.
- Development Support: Compatible with various IDEs including STM32CubeIDE, Keil®, and IAR™ EWARM.
Applications
- Industrial Automation: Motor control, process control, and automation systems.
- Medical Devices: Portable medical devices, diagnostic equipment, and medical imaging.
- Consumer Electronics: Smart home devices, wearables, and IoT applications.
- Automotive Systems: Infotainment systems, driver assistance systems, and vehicle control units.
- Communication Systems: Modems, routers, and other communication equipment.
Q & A
- What is the core architecture of the STM32G484QET6U?
The STM32G484QET6U is based on the ARM® Cortex®-M4 32-bit RISC core.
- What is the maximum operating frequency of the STM32G484QET6U?
The maximum operating frequency is up to 170 MHz.
- How much flash memory does the STM32G484QET6U have?
The STM32G484QET6U has 512 Kbytes of flash memory.
- What are the low-power modes available on the STM32G484QET6U?
The available low-power modes include sleep, stop, standby, and shutdown.
- Does the STM32G484QET6U support external memory interfaces?
Yes, it supports FSMC for static memories and a Quad-SPI memory interface.
- What are the key analog peripherals of the STM32G484QET6U?
The key analog peripherals include 5 x 12-bit ADCs, 7 x 12-bit DAC channels, 7 ultra-fast rail-to-rail analog comparators, and 6 operational amplifiers.
- What communication interfaces are available on the STM32G484QET6U?
The available communication interfaces include I2Cs, SPIs, USARTs, UARTs, FDCANs, SAI, USB, and UCPD.
- What is the temperature range of the STM32G484QET6U?
The temperature range is -40 to +85 °C (+105 °C junction) and -40 to +125 °C (+130 °C junction).
- What package options are available for the STM32G484QET6U?
The STM32G484QET6U is available in an LQFP128 (14x14 mm) package.
- Does the STM32G484QET6U support cryptography?
Yes, it supports AES and other security features like readout protection and proprietary code readout protection.