This application note is written to help you analyze the steps you need to migrate from an existing STM32-based design to any one of the other microcontroller types in the fast-growing STM32 series
This application note helps designers migrate STM32 microcontroller applications between different product series, including STM32F0, F1, F2, F4, and L1. It addresses scenarios such as increasing memory requirements, adding I/Os, or reducing costs by switching to smaller components.
The document provides a general overview of the STM32 series, grouping microcontroller blocks and peripherals to identify fully compatible or enhanced features. It serves as a high-level guide for planning new designs or migrating existing ones, with detailed migration guidelines referenced in separate documents.
| STM32F0 Max CPU frequency | 24 / 36/48/72 MHz |
|---|---|
| STM32F2 Max CPU frequency | 120 MHz |
| STM32F4 Max CPU frequency | 168 MHz |
| STM32F4 Operating voltage | 1.8 to 3.6V |
| STM32F4 Max sampling freq (ADC) | 2.4 MSPS |
The note covers the STM32F0, STM32F1, STM32F2, STM32F4 and STM32L1 series.
Detailed guidelines are found in separate documents such as AN3427 for F1 to F2, AN3422 for F1 to L1, and AN4088 for F1 to F0.