The entire F4 can be divided into three series: entry-level series, basic series, and advanced series. The following data comes from the official website link. The following data give a brief description of the specific models and new functions corresponding to each series.
For the vast majority of users, the advanced series is not used, and it is rare in open source projects, so we will not analyze it in detail here.
The most used is the basic series, in the basic series, the most used model is the F407 series. So this model will be introduced in detail next, and the F405 model will also be introduced in detail. The two models use the same data sheet.
For the entry-level series, the pins of F411 are compatible with those of F103. But for learners, the F103 model is generally chosen as the entry-level model, so there are still relatively few people using it, but the F411CEU6 is more cost-effective, about twice as much as the F103C8T6.
- STM32F469/479 – Quad-SPI interface, LCD-TFT controller and MPI-DSI interface
- STM32F429/439 – LCD-TFT controller
- STM32F427/437 – Serial audio interface with higher performance and lower static power consumption
- 180 MHz CPU/225 DMIPS, up to 2MB dual-bank flash with SDRAM controller and Chrom-ART accelerator
- STM32F446 – 180 MHz/225 DMIPS, up to 512 KB Flash, with Dual Quad SPI and SDRAM interface
- STM32F407/417 – 168 MHz CPU/210 DMIPS, up to 1 MB of flash memory (Flash), added Ethernet MAC and camera interface
- STM32F405/415 – 168 MHz CPU/210 DMIPS, up to 1MB Flash, advanced interconnect and encryption
Entry-level series: STM32F4 series based on low-cost considerations!
- STM32F410 – a new milestone in excellent energy efficiency (89 μA/MHz in run mode and 6 μA in stop mode) with hardware random number generator, low-power timer and DAC.
- STM32F411 – High RAM capacity and enhanced peripheral set such as USB OTG2.0FS and up to 5 SPIs.
- STM32F412 – high RAM and flash memory capacity, USB interface, enhanced peripheral set including flexible external static memory controller (up to 16-bit data bus for LCD and external memory control), dual QUAD SPI, CAN, DFSDM and TRNG.
- STM32F413/423 - Further enhance the Flash and RAM capacity of STM32F412, equipped with a stronger set of peripherals, including 10x UART, 3x CAN, SAI interface, 1x low-power timer, 2x DAC, 2x DFSDM (up to 6 filter), the STM32F423 series includes AES encryption.
- STM32F4 value line - Designed for cost-driven application markets, the most affordable entry-level high-performance MCU
- STM32F401 – less than 3 x 3mm, with USB OTG2.0FS and SDIO interface
- 84 MHz CPU/105 DMIPS, Smallest, Low Cost Solution with Excellent Dynamic Power Efficiency
- 100 MHz CPU/125 DMIPS with excellent dynamic power efficiency and Batch Acquisition Mode (BAM, a new data batch-oriented mode that utilizes DMA to optimize power consumption intelligently).