Overview
The STM32G491KEU6 is a high-performance 32-bit microcontroller from STMicroelectronics, part of the STM32G4 series. It is based on the Arm® Cortex®-M4 core, which includes a single-precision floating-point unit (FPU) and supports all Arm single-precision data-processing instructions and DSP instructions. This microcontroller operates at a frequency of up to 170 MHz and features an Adaptive real-time accelerator (ART Accelerator) for 0-wait-state execution from flash memory. The device is designed for a wide range of applications requiring high performance, low power consumption, and advanced peripherals.
Key Specifications
Attribute | Specification |
---|---|
Family Name | STM32G |
Core Processor | ARM Cortex M4 |
Program Memory Type | Flash |
Flash Size | 512 kB |
RAM Size | 112 kB |
Speed | Up to 170 MHz |
No of I/O Lines | 26 |
Interface/Connectivity | CAN, I2C, I2S, SPI, UART, USART, USB |
Peripherals | BOR, DMA, PDR, POR, PWM |
Number Of Timers | 15 |
Supply Voltage | 1.71 V to 3.6 V |
Operating Temperature | -40°C to +85°C |
On-Chip ADC | 3 x 12-bit ADCs (up to 36 channels) |
On-Chip DAC | 4 x 12-bit DAC channels |
Watchdog Timers | 2 |
Package Style | UFQFPN-32 |
Key Features
- High-Performance Core: Arm® 32-bit Cortex®-M4 CPU with FPU, Adaptive real-time accelerator (ART Accelerator), and DSP instructions, operating at up to 170 MHz with 213 DMIPS.
- Memory and Storage: 512 Kbytes of flash memory with ECC support, proprietary code readout protection, and securable memory area; 112 Kbytes of SRAM with hardware parity check.
- Analog and Mathematical Accelerators: CORDIC for trigonometric functions acceleration, FMAC for filter mathematical acceleration, 3 x 12-bit ADCs, 4 x 12-bit DAC channels, and internal voltage reference buffer.
- Communication Interfaces: 2 x FDCAN, 3 x I2C, 5 x USART/UART, 1 x LPUART, 3 x SPI, 1 x SAI, USB 2.0 full-speed interface, and USB Type-C™ /USB power delivery controller.
- Timers and Peripherals: 15 timers including general-purpose timers, motor control timers, and watchdog timers; calendar RTC with alarm and periodic wakeup.
- Power Management: Low-power modes (sleep, stop, standby, and shutdown), power-on/power-down reset, programmable voltage detector, and VBAT supply for RTC and backup registers.
- Development Support: Serial wire debug (SWD), JTAG, Embedded Trace Macrocell™, and ECOPACK2 compliant packages.
Applications
- Industrial Automation: Motor control, industrial communication, and automation systems.
- Medical Devices: Portable medical devices, diagnostic equipment, and medical imaging systems.
- Consumer Electronics: Smart home devices, wearables, and consumer appliances.
- Automotive Systems: In-vehicle infotainment, driver assistance systems, and automotive control units.
- IoT and Smart Devices: Internet of Things (IoT) devices, smart sensors, and connected devices.
Q & A
- What is the core processor of the STM32G491KEU6?
The core processor is the Arm® Cortex®-M4 CPU with a single-precision floating-point unit (FPU).
- What is the maximum operating frequency of the STM32G491KEU6?
The maximum operating frequency is up to 170 MHz.
- How much flash memory does the STM32G491KEU6 have?
The device has 512 Kbytes of flash memory.
- What are the key analog peripherals of the STM32G491KEU6?
The key analog peripherals include 3 x 12-bit ADCs, 4 x 12-bit DAC channels, and internal voltage reference buffer.
- What communication interfaces are available on the STM32G491KEU6?
The device features 2 x FDCAN, 3 x I2C, 5 x USART/UART, 1 x LPUART, 3 x SPI, 1 x SAI, and USB 2.0 full-speed interface.
- What are the power management features of the STM32G491KEU6?
The device includes low-power modes (sleep, stop, standby, and shutdown), power-on/power-down reset, programmable voltage detector, and VBAT supply for RTC and backup registers.
- What is the package type of the STM32G491KEU6?
The package type is UFQFPN-32.
- What is the operating temperature range of the STM32G491KEU6?
The operating temperature range is -40°C to +85°C.
- Does the STM32G491KEU6 support any specific development tools?
Yes, it supports serial wire debug (SWD), JTAG, and Embedded Trace Macrocell™.
- Is the STM32G491KEU6 RoHS compliant?
Yes, the device is ECOPACK2 compliant and RoHS compliant.