AN4080
8
Hardware migration from STM32F1 to STM32F0
The entry-level STM32F0 and general-purpose STM32F1xxx families are pin-to-pin
compatible. All peripherals shares the same pins in the two families, but there are some
minor differences between packages.
The transition from the STM32F1 series to the STM32F0 series is simple as only a few pins
are impacted (impacted pins are in bold in
Table 6.
STM32F1 series and STM32F0 series pinout differences
STM32F1 series
QFP48
QFP64
5
5
6
6
-
18
-
19
35
47
36
48
20
28
The migration from F1 to F0 has no impact on the pinout, except that the user wins 2 or 4
GPIOs for his/her application at VSS/VDD 2 and 4 locations, depending on the package
used.
Pinout
PD0 - OSC_IN
PD1 - OSC_OUT
VSS_4
VDD_4
VSS_2
VDD_2
BOOT1/PB2
Doc ID 023035 Rev 2
Hardware migration from STM32F1 to STM32F0
Table
6).
STM32F0 series
QFP48
QFP64
5
5
PF0 - OSC_IN
6
6
PF1 - OSC_OUT
-
18
PF4
-
19
PF5
35
47
PF6
36
48
PF7
20
28
PB2
Pinout
STM32F05xxx
STM32F06xxx
PF0 - OSC_IN
PF1 - OSC_OUT
PF4
PF5
PF6
PF7
NPOR
Pinout
27/29
Need help?
Do you have a question about the STM32F0 Series and is the answer not in the manual?
Questions and answers