
The STM32F446RET6 microcontroller centers on a powerful Arm Cortex-M4 core, running at up to 180 MHz, making it well-suited for performance-demanding applications. The Cortex-M4 core supports floating-point operations, allowing it to handle complex mathematical tasks with precision and efficiency. Additionally, it offers Digital Signal Processing (DSP) capabilities, which broadens its range of applications, from audio processing to sensor control.
This microcontroller is equipped with built-in Flash memory, up to 512 Kbytes, alongside 128 Kbytes of SRAM. Both types of memory are designed to offer fast and reliable storage, and the additional 4 Kbytes of backup SRAM ensure that key data can be preserved, even if the main power supply drops.
For flexible system integration, it provides a range of I/Os and peripherals, connected across two APB buses, two AHB buses, and a 32-bit multi-AHB bus matrix. This configuration is well-thought-out to manage data flows between the core and the various peripherals, enhancing the efficiency of complex operations.
The STM32F446RET6 also features three 12-bit ADCs, two DACs, a real-time clock (RTC) for timekeeping, and various timers, including two PWM timers suited for motor control applications. A broad array of communication interfaces, including I2Cs, SPIs, I2Ss, USARTs, UARTs, and USB OTG ports, means this microcontroller can easily connect to and communicate with other devices in your system. Additional advanced features include two CAN interfaces, two Serial Audio Interfaces (SAI), an SDIO/MMC interface, and support for HDMI-CEC and QuadSPI, expanding its connectivity options even further.
With these features, the STM32F446RET6 is adaptable to many tasks, particularly in areas where both data processing and connectivity are valued.






Technical specifications, features, characteristics, and components with comparable specifications of STMicroelectronics STM32F446RET6
| Type | Parameter |
| Lifecycle Status | ACTIVE (Last Updated: 7 months ago) |
| Factory Lead Time | 12 Weeks |
| Mount | Surface Mount |
| Mounting Type | Surface Mount |
| Package / Case | 64-LQFP |
| Number of Pins | 64 |
| Data Converters | A/D 16x12b; D/A 2x12b |
| Number of I/Os | 50 |
| Watchdog Timers | Yes |
| Operating Temperature | -40°C ~ 85°C TA |
| Packaging | Tray |
| Series | STM32F4 |
| Part Status | Active |
| Moisture Sensitivity Level (MSL) | 3 (168 Hours) |
| Number of Terminations | 64 |
| Max Power Dissipation | 345mW |
| Terminal Position | Quad |
| Terminal Form | Gull Wing |
| Terminal Pitch | 0.5mm |
| Frequency | 180MHz |
| Base Part Number | STM32F446 |
| Qualification Status | Not Qualified |
| Interface | CAN, I2C, I2S, IrDA, LIN, SPI, UART, USART, USB |
| Memory Size | 512kB |
| Oscillator Type | Internal |
| RAM Size | 128K x 8 |
| Voltage - Supply (Vcc/Vdd) | 1.7V ~ 3.6V |
| Core Processor | ARM® Cortex®-M4 |
| Peripherals | Brown-out Detect/Reset, DMA, I2S, LVD, POR, PWM, WDT |
| Program Memory Type | FLASH |
| Core Size | 32-Bit |
| Program Memory Size | 512KB (512K x 8) |
| Connectivity | CANbus, EBI/EMI, I2C, IrDA, LINbus, SAI, SD, SPDIF-Rx, SPI, UART/USART, USB, USB OTG |
| Supply Current-Max | 115mA |
| Bit Size | 32 |
| Data Bus Width | 32b |
| Number of Timers/Counters | 14 |
| Core Architecture | ARM |
| On Chip Program ROM Width | 8 |
| Number of A/D Converters | 3 |
| Number of ADC Channels | 16 |
| Max Junction Temperature (Tj) | 105°C |
| Ambient Temperature Range High | 85°C |
| Number of SPI Channels | 4 |
| Number of USB Channels | 2 |
| Height | 1.6mm |
| REACH SVHC | No SVHC |
| RoHS Status | ROHS3 Compliant |
| Lead Free | Lead Free |
The STM32F446RET6 features an Arm Cortex-M4 CPU, designed to perform efficiently at speeds up to 180 MHz. This processor includes a Floating Point Unit (FPU), enabling it to handle complex mathematical calculations smoothly and with precision. Its built-in Digital Signal Processing (DSP) capability further allows you to tackle tasks like audio processing or sensor data analysis with minimal effort.
This microcontroller comes equipped with 512 Kbytes of Flash memory and 128 Kbytes of SRAM, which provide reliable storage for both program code and data. The Flash memory offers persistent storage, while the SRAM is ideal for quick access. Additionally, a dedicated 4 Kbytes of backup SRAM ensures that essential data remains available, even during a power loss.
For added flexibility, the STM32F446RET6 includes an external memory controller, which supports up to a 16-bit data bus. This feature allows you to connect additional memory types such as SRAM, PSRAM, SDRAM, and both NOR and NAND Flash. This option gives your system an easy way to expand its storage capacity for more demanding applications.
The dual-mode QuadSPI interface allows for fast data transfers, which are especially useful in applications that require large amounts of data processing or image rendering. This interface is a practical choice if your system relies on high-speed memory for storing large data sets or graphics.
The STM32F446RET6 includes an LCD parallel interface compatible with 8080/6800 modes. This interface enables easy connection to LCD displays, making it simpler to integrate visual interfaces into your system. It is particularly helpful if you’re designing devices with display-based user interfaces.
This microcontroller’s clock, reset, and supply management features provide a robust framework to support your device's stability. With a 1.7 V to 3.6 V application supply, along with POR (Power-On Reset), PDR (Power-Down Reset), PVD (Programmable Voltage Detector), and BOR (Brown-Out Reset), this setup ensures smooth startup and reliable operation. It also includes a 4 to 26 MHz crystal oscillator, a 16 MHz internal RC oscillator, and a 32 kHz oscillator for RTC, all calibrated for stable and accurate timing.
The STM32F446RET6 offers three low power modes—Sleep, Stop, and Standby—that help conserve energy. These modes make it ideal for battery-operated devices or other applications where minimizing power consumption is a priority. With these modes, your device can perform necessary functions while extending battery life.
This microcontroller includes three 12-bit ADCs and two 12-bit DACs. The ADCs (Analog-to-Digital Converters) allow for converting analog signals into digital data across up to 24 channels, while the DACs (Digital-to-Analog Converters) enable digital signals to convert back into analog form. These features are valuable for applications such as audio processing, sensor reading, and control systems.
The 16-stream DMA (Direct Memory Access) controller with FIFOs and burst support enables efficient data transfer without needing constant CPU intervention. This feature is particularly helpful for high-speed applications, where data needs to move between peripherals and memory quickly and without delays.
The STM32F446RET6 includes up to 17 timers, which support functions such as input capture, output compare, PWM, and pulse counting. Among these are two watchdog timers for monitoring system performance and a SysTick timer for basic timekeeping. These timers provide flexibility and control, enabling precise timing in applications like motor control and event scheduling.
The microcontroller’s debugging interfaces, including SWD (Serial Wire Debug) and JTAG (Joint Test Action Group) interfaces, facilitate easy troubleshooting and program testing. Additionally, it includes a Cortex-M4 Trace Macrocell, which allows for more in-depth analysis and optimization of your application’s performance, especially useful in complex systems.

STMicroelectronics, a globally recognized semiconductor company, is known for developing reliable solutions across the semiconductor spectrum. This company combines expertise in silicon and system design, leveraging its strong manufacturing capabilities and extensive Intellectual Property (IP) library. By working with a variety of strategic partners, STMicroelectronics plays a role in advancing modern microelectronics, particularly with its focus on System-on-Chip (SoC) technology. The STM32F446RET6 exemplifies this approach, crafted to support a wide range of applications with its versatile capabilities.
| Part Number | STM32F401RET6 | STM32F446RET6 | STM32F401RDT6 | ATSAM4S8BA-AU | STM32F411RET6 |
| Manufacturer | STMicroelectronics | STMicroelectronics | STMicroelectronics | Microchip Technology | STMicroelectronics |
| Package / Case | 64-LQFP | 64-LQFP | 64-LQFP | 64-LQFP | 64-LQFP |
| Number of Pins | 64 | 64 | 64 | 64 | 64 |
| Core Architecture | ARM | ARM | ARM | ARM | ARM |
| Data Bus Width | 32 b | 32 b | 32 b | 32 b | 32 b |
| Number of I/O | 50 | 47 | 50 | 50 | 50 |
| Interface | CAN, I2C, I2S, IrDA, ... | I2C, IrDA, MMC, ... | I2C, I2S, IrDA, SPI, ... | I2C, I2S, IrDA, LIN, ... | I2C, I2S, IrDA, LIN, ... |
| Memory Size | 512 kB | 512 kB | 512 kB | 384 kB | 512 kB |
| Peripherals | Brown-out Detect/Reset, ... | Brown-out Detect/Reset, ... | Brown-out Detect/Reset, ... | Brown-out Detect/Reset, ... | Brown-out Detect/Reset, ... |
Please send an inquiry, we will respond immediately.
STMicroelectronics is known for its work in System-on-Chip (SoC) technology. This field combines different components into a single chip, allowing devices to perform multiple tasks efficiently. This approach makes it possible to create powerful and compact electronics for a wide range of applications.
STMicroelectronics is a leading company in semiconductor solutions. They design and produce components that help power various devices across industries, from automotive to industrial electronics, enhancing performance and energy efficiency.
The STM32F446RET6 microcontroller offers both standard and advanced communication interfaces, allowing it to connect and communicate with different devices easily. It also includes a Floating Point Unit (FPU), which enables it to handle complex mathematical tasks accurately, making it suitable for applications requiring precision and speed.
on October 30th
on October 30th
on April 18th 147754
on April 18th 111931
on April 18th 111349
on April 18th 83718
on January 1th 79505
on January 1th 66873
on January 1th 63010
on January 1th 62960
on January 1th 54080
on January 1th 52101