Device Electronic Signature; Memory Size Registers; Flash Size Register - ST STM32F100 Series Reference Manual

Advanced arm-based 32-bit mcus
Hide thumbs Also See for STM32F100 Series:
Table of Contents

Advertisement

RM0041
26

Device electronic signature

Low-density value line devices are STM32F100xx microcontrollers where the flash
memory density ranges between 16 and 32 Kbytes.
Medium-density value line devices are STM32F100xx microcontrollers where the flash
memory density ranges between 64 and 128 Kbytes.
High-density value line devices are STM32F100xx microcontrollers where the flash
memory density ranges between 256 and 512 Kbytes.
This section applies to all STM32F100xx devices, unless otherwise specified.
The electronic signature is stored in the System memory area in the flash memory module,
and can be read using the JTAG/SWD or the CPU. It contains factory-programmed
identification data that allow the user firmware or other external devices to automatically
match its interface to the characteristics of the STM32F100xx microcontroller.
26.1

Memory size registers

26.1.1

Flash size register

Base address: 0x1FFF F7E0
Read only = 0xXXXX where X is factory-programmed
15
14
13
r
r
r
Bits 15:0 F_SIZE: Flash memory size
This field value indicates the flash memory size of the device in Kbytes.
Example: 0x0080 = 128 Kbytes.
12
11
10
9
r
r
r
r
8
7
6
F_SIZE
r
r
r
RM0041 Rev 6
Device electronic signature
5
4
3
2
r
r
r
r
1
0
r
r
699/709
701

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the STM32F100 Series and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Table of Contents