Overview
The STM32F413RHT6 is a high-performance microcontroller from STMicroelectronics, part of the STM32F4 access line. It is based on the Arm® Cortex®-M4 32-bit RISC core, operating at a frequency of up to 100 MHz. The core features a floating-point unit (FPU) single precision, supporting all Arm single-precision data-processing instructions and data types, as well as a full set of DSP instructions and a memory protection unit (MPU) for enhanced application security.
This microcontroller incorporates high-speed embedded memories, including up to 1.5 Mbytes of flash memory and 320 Kbytes of SRAM. It also features an extensive range of enhanced I/Os and peripherals connected to multiple buses, including two APB buses, three AHB buses, and a 32-bit multi-AHB bus matrix.
Key Specifications
Specification | Details |
---|---|
Core | Arm® 32-bit Cortex®-M4 CPU with FPU, Adaptive real-time accelerator (ART Accelerator™), frequency up to 100 MHz, memory protection unit, 125 DMIPS/ 1.25 DMIPS/MHz (Dhrystone 2.1), and DSP instructions |
Memories | Up to 1.5 Mbytes of flash memory, 320 Kbytes of SRAM, 512 bytes of OTP memory, flexible external static memory controller |
Power Supply | 1.7 V to 3.6 V application supply and I/Os |
Temperature Range | -40 °C to 85/105/125 °C |
ADC/DAC | 1 × 12-bit, 2.4 MSPS ADC, 2 × 12-bit DACs |
Timers | Up to 18 timers: 12 × 16-bit timers, 2 × 32-bit timers, 2 watchdog timers, 1 SysTick timer, and a low-power timer |
Communication Interfaces | Up to 24 communication interfaces including I2C, I2S, SPI, UART, USART, USB 2.0 full-speed device/host/OTG controller with PHY, 3 × CAN (2.0B Active) |
I/Os | Up to 114 I/O ports with interrupt capability, up to 109 fast I/Os up to 50 MHz, up to 114 five V-tolerant I/Os |
Debug Mode | Serial wire debug (SWD) & JTAG, Cortex®-M4 embedded trace Macrocell™ |
Other Features | True random number generator, CRC calculation unit, 96-bit unique ID, RTC with subsecond accuracy and hardware calendar |
Key Features
- Dynamic Efficiency Line with enhanced Batch Acquisition Mode (BAM) for reduced power consumption during data batching.
- High-performance Arm® Cortex®-M4 core with FPU and DSP instructions.
- Advanced communication interfaces including USB 2.0, CAN, I2C, I2S, SPI, and UART.
- Extensive range of timers and watchdogs, including 16-bit and 32-bit timers.
- High-speed embedded memories and flexible external static memory controller.
- Low power modes with efficient power consumption: Run (112 µA/MHz), Stop (42 µA Typ.), Standby without RTC (1.1 µA Typ.).
- True random number generator, CRC calculation unit, and 96-bit unique ID.
- RTC with subsecond accuracy and hardware calendar.
- Serial wire debug (SWD) & JTAG interfaces and Cortex®-M4 embedded trace Macrocell™.
Applications
- Motor drive and application control.
- Medical equipment.
- Industrial applications such as PLC, inverters, circuit breakers, printers, and scanners.
- Alarm systems, video intercom, and HVAC.
- Home audio appliances and mobile phone sensor hubs.
- Wearable devices, connected objects, and Wi-Fi modules.
Q & A
- What is the core architecture of the STM32F413RHT6?
The STM32F413RHT6 is based on the Arm® Cortex®-M4 32-bit RISC core.
- What is the maximum operating frequency of the STM32F413RHT6?
The maximum operating frequency is up to 100 MHz.
- How much flash and SRAM memory does the STM32F413RHT6 have?
It has up to 1.5 Mbytes of flash memory and 320 Kbytes of SRAM.
- What are the key communication interfaces available on the STM32F413RHT6?
It includes interfaces such as I2C, I2S, SPI, UART, USART, USB 2.0 full-speed device/host/OTG controller with PHY, and 3 × CAN (2.0B Active).
- What are the power consumption characteristics of the STM32F413RHT6?
It has low power modes: Run (112 µA/MHz), Stop (42 µA Typ.), Standby without RTC (1.1 µA Typ.).
- What is the temperature range for the STM32F413RHT6?
The operating temperature range is -40 °C to 85/105/125 °C.
- Does the STM32F413RHT6 support debug modes?
Yes, it supports serial wire debug (SWD) & JTAG, and Cortex®-M4 embedded trace Macrocell™.
- What are some of the applications suitable for the STM32F413RHT6?
It is suitable for motor drive, medical equipment, industrial applications, alarm systems, home audio appliances, wearable devices, and more.
- Does the STM32F413RHT6 have any special power-saving features?
Yes, it features the Dynamic Efficiency Line with enhanced Batch Acquisition Mode (BAM) for reduced power consumption.
- What is the package type and pin count of the STM32F413RHT6?
It comes in an LQFP 64 package with 64 pins.