Basic Product Information
Part Number: STM32F405RGT6
| Field |
Value |
| Manufacturer |
STMicroelectronics |
| Device Type |
STM32F405RGT6 |
| Package |
LQFP-64 (10 x 10 x 1.45 mm) |
| Compliance |
RoHS3 / REACH Unaffected |
| Grade |
Industrial (-40°C to +85°C) |
Core Electrical Parameters
| Parameter |
Value |
Unit |
| Core Architecture |
ARM Cortex-M4F (with FPU) |
– |
| Core Bit Width |
32 |
bit |
| Max CPU Frequency |
168 |
MHz |
| Performance |
210 DMIPS / 1.25 DMIPS/MHz |
– |
| Flash Memory |
1 |
MB |
| SRAM |
192 + 4 (CCM) |
KB |
| Supply Voltage |
1.8 ~ 3.6 |
V |
| I/O Ports |
51 (up to 84 MHz, 5V-tolerant) |
– |
| ADC Channels |
3 × 12-bit, 2.4 MSPS (up to 24 ch) |
– |
| DAC Channels |
2 × 12-bit |
– |
| DMA Streams |
16-stream with FIFOs and burst |
– |
| Timers Total |
17 (including advanced, general, basic) |
– |
| I2C Interfaces |
3 |
– |
| SPI/I2S Interfaces |
3 / 2 I2S |
– |
| USART/UART Interfaces |
6 (4 USART + 2 UART) |
– |
| CAN Interfaces |
2 × CAN 2.0B |
– |
| USB Interface |
USB OTG HS + USB OTG FS |
– |
| SDIO Interface |
1 (SD/MMC/SDIO) |
– |
| Camera Interface |
1 (8/10/12/14-bit) |
– |
| FSMC (Flexible Static Memory Ctrl) |
Yes (CF, SRAM, PSRAM, NOR, NAND) |
– |
| LCD Interface |
Yes (8080/6800 modes) |
– |
| Ethernet MAC |
Yes (IEEE 1588 PTP capable) |
– |
| Debug Interface |
SWD + JTAG + Embedded Trace Macrocell |
– |
| MPU |
Yes (Memory Protection Unit) |
– |
| DSP Instructions |
Yes (single-cycle MAC, SIMD) |
– |
| Operating Temperature |
-40 ~ +85 |
°C |
| MSL |
3 (168 Hours) |
– |
| ECCN |
3A991A2 |
– |
Core Features & Advantages
The STM32F405RGT6 is a high-performance ARM Cortex-M4 microcontroller with hardware floating-point unit and DSP instructions, delivering 210 DMIPS at 168 MHz — purpose-built for real-time signal processing, motor control, and communication-intensive embedded systems.
- Primary Function: 168 MHz ARM Cortex-M4F 32-bit MCU with FPU and DSP instructions, 1 MB Flash, 192+4 KB SRAM, dual USB OTG, dual CAN, Ethernet MAC, camera interface, FSMC, 3×ADC, 2×DAC, and 17 timers in 64-pin LQFP.
- Advantages:
- Hardware FPU + DSP Instructions for Real-Time Math: The Cortex-M4F single-precision FPU executes float operations in 1–14 cycles vs. 20–100+ cycles on the Cortex-M3. Combined with SIMD, saturated math, and MAC instructions, this enables real-time FFT, PID, and Kalman filter computations at 168 MHz — eliminating the need for a separate DSP or FPGA in most signal processing applications.
- Dual USB OTG + Ethernet MAC + Dual CAN — Communication Hub: The simultaneous availability of USB OTG HS/FS, IEEE 1588 PTP Ethernet MAC, and dual CAN 2.0B on a single chip is exceptionally rare at this price point. This enables industrial gateways, communication protocol converters, and data acquisition systems that must bridge multiple physical layers concurrently without external interface chips.
- 1 MB Flash + 192 KB SRAM with CCM Data RAM: The 64 KB Core-Coupled Memory (CCM) block provides zero-wait-state data access for critical routines (interrupt handlers, filter coefficients, DMA buffers), while the main 192 KB SRAM handles general-purpose data. This two-bank architecture eliminates bus contention between the CPU and DMA during high-throughput streaming operations.
Typical Application Scenarios
- Industry: Industrial Automation / Audio Processing / Medical Devices / Motor Drive / IoT Gateways
- Equipment: CNC controllers, audio DSP processors, medical imaging systems, multi-axis servo drives, protocol gateways
- Use Cases:
- Multi-Axis Motor Drive with Sensor Fusion: Three 12-bit ADCs at 2.4 MSPS enable simultaneous current sampling across multiple motor phases. The FPU accelerates Park/Clarke transform and PID loop execution to sub-10 µs cycle times. Advanced timers with complementary PWM outputs drive 3-phase inverters directly, while dual CAN interfaces coordinate multi-axis motion controllers.
- Industrial Ethernet Gateway: The on-chip Ethernet MAC with IEEE 1588 PTP enables precise time-stamping for PROFINET or EtherCAT slave implementations. Dual USB OTG ports support both device (data logging) and host (USB configuration) modes concurrently. 1 MB Flash accommodates full TCP/IP + MQTT stacks alongside application code.
- Real-Time Audio Processing: I2S interfaces with DMA-driven FIFO streaming, hardware FPU for biquad filter and FFT computation, and 168 MHz clock enable multi-channel audio processing with <5 ms latency. The camera interface can be repurposed for high-speed parallel ADC data acquisition in ultrasonic or vibration analysis applications.
Market Reference Price
| Market |
Price Range |
Currency |
| Huaqiangbei Spot |
$1.50 – $4.50 |
USD |
| Overseas B2B |
$6.62 – $15.51 |
USD |
Related Models Comparison
| Model |
Difference |
Application |
| STM32F407VGT6 |
100-pin LQFP, adds Ethernet PHY (MII/RMII) + more GPIO (82 I/O) |
Applications requiring Ethernet PHY interface and more I/O |
| STM32F415RGT6 |
Adds hardware cryptographic accelerator (AES, DES, HASH) |
Secure communication and data encryption requirements |
| STM32H743ZIT6 |
Cortex-M7, 480 MHz, 2 MB Flash, 1 MB RAM — next-gen upgrade |
High-performance compute-intensive applications |
| STM32F405RGT6V |
Same die, V-suffix indicates specific assembly site, electrically identical |
Direct drop-in replacement with different origin marking |