STM32F100 Microcontroller Family
At first glance, it is not easy to understand how the STM32F100 range of
microcontrollers from ST Microelectronics is arranged. This article
explores the similarities and differences between members of the
STM32F100 family.
STM32F100 microcontrollers are divided into 3 groups according to on-chip Flash memory size:
- Low density devices (16k Bytes or 32k Bytes Flash)
- Medium density devices (64k Bytes Flash or 128k Bytes Flash)
- High density devices (256k Bytes, 384k Bytes or 512k Bytes Flash)
Within each group, are the following parts:
Low Density Devices
STM32F100x4 – STM32F100C4, STM32F100R4
STM32F100x6 – STM32F100C6, STM32F100R6
Medium Density Devices
STM32F100x8 – STM32F100C8, STM32F100R8, STM32F100V8
STM32F100xB – STM32F100CB, STM32F100RB, STM32F100VB
High Density Devices
STM32F100xC – STM32F100RC, STM32F100VC, STM32F100ZC
STM32F100xD – STM32F100RD, STM32F100VD, STM32F100ZD
STM32F100xE – STM32F100RE, STM32F100VE, STM32F100ZE
Part Numbers
The part numbers of the microcontrollers have the following meaning:
For the part number STM32F100xy
STM32 = ARM-based 32-bit microcontroller
100 = value line sub-family
x = C, R, V or Z where
- C = 48 pin package
- R = 64 pin package
- V =100 pin package
- Z = 144 pin package
y = 4, 6, 8, B, C, D or E where
- 4 = 16kB Flash
- 6 = 32kB Flash
- 8 = 64kB Flash
- B = 128kB Flash
- C = 256kB Flash
- D = 384kB Flash
- E = 512kB Flash
إرسال تعليق