Overview
The STM32F413VHH6 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) that supports 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 includes an extensive range of enhanced I/Os and peripherals connected to multiple buses.
The STM32F413VHH6 is designed with power efficiency and performance in mind, featuring innovative technologies such as the Batch Acquisition Mode (BAM) to reduce power consumption during data batching.
Key Specifications
Specification | Details |
---|---|
Core | Arm® 32-bit Cortex®-M4 CPU with FPU, Adaptive real-time accelerator (ART Accelerator™), frequency up to 100 MHz |
Program Memory Size | Up to 1.5 Mbytes of flash memory |
Data Bus Width | 32 bit |
SRAM | 320 Kbytes |
Package / Case | UFBGA-100 (7x7x0.6 P 0.5 mm) |
Power Supply | 1.7 V to 3.6 V |
Operating Temperature | -40 °C to 85/105/125 °C |
ADC | 1 × 12-bit, 2.4 MSPS ADC, up to 16 channels |
DAC | 2 × 12-bit D/A converters |
Timers | Up to twelve 16-bit timers, two 32-bit timers |
Communication Interfaces | Up to 4x I²C interfaces, up to 10 UARTs, up to 5 SPI/I2Ss, USB 2.0 full-speed device/host/OTG controller, 3x 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 |
Key Features
- High-performance Arm® Cortex®-M4 core with DSP and FPU, operating at up to 100 MHz.
- Dynamic Efficiency Line with enhanced Batch Acquisition Mode (eBAM) for reduced power consumption.
- High-speed embedded memories: up to 1.5 Mbytes of flash memory and 320 Kbytes of SRAM.
- Extensive range of enhanced I/Os and peripherals connected to multiple buses.
- Advanced communication interfaces including USB 2.0, SPI, I²C, UART, and CAN.
- Low-power modes: Stop, Standby, and Deep power down modes with fast and slow wakeup times.
- True random number generator, CRC calculation unit, and 96-bit unique ID.
- RTC with subsecond accuracy and hardware calendar.
- Support for LCD parallel interface and multiple timer types.
Applications
- Industrial automation and control systems.
- Medical devices requiring high precision and low power consumption.
- Automotive systems, including advanced motor control and safety features.
- Consumer electronics such as smart home devices and wearables.
- IoT devices that require efficient power management and high-performance processing.
Q & A
- What is the core architecture of the STM32F413VHH6?
The STM32F413VHH6 is based on the Arm® 32-bit Cortex®-M4 CPU with FPU and DSP instructions.
- What is the maximum operating frequency of the STM32F413VHH6?
The maximum operating frequency is up to 100 MHz.
- How much flash memory does the STM32F413VHH6 have?
The STM32F413VHH6 has up to 1.5 Mbytes of flash memory.
- What are the power supply and operating temperature ranges of the STM32F413VHH6?
The power supply range is 1.7 V to 3.6 V, and the operating temperature range is -40 °C to 85/105/125 °C.
- What types of communication interfaces are available on the STM32F413VHH6?
The microcontroller features USB 2.0, SPI, I²C, UART, and CAN interfaces.
- Does the STM32F413VHH6 support low-power modes?
Yes, it supports Stop, Standby, and Deep power down modes with fast and slow wakeup times.
- What is the purpose of the Batch Acquisition Mode (BAM) in the STM32F413VHH6?
The BAM reduces power consumption during data batching.
- How many I/O ports does the STM32F413VHH6 have?
The microcontroller has up to 114 I/O ports with interrupt capability.
- Does the STM32F413VHH6 have a real-time clock (RTC)?
Yes, it features an RTC with subsecond accuracy and a hardware calendar.
- What is the package type of the STM32F413VHH6?
The package type is UFBGA-100 (7x7x0.6 P 0.5 mm).