ST STM32F412 Reference Manual page 3

Advanced arm-based 32-bit mcus
Table of Contents

Advertisement

RM0402
3.5.3
3.5.4
3.5.5
3.6
Option bytes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
3.6.1
3.6.2
3.6.3
3.6.4
3.6.5
3.7
One-time programmable bytes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
3.8
Flash interface registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
3.8.1
3.8.2
3.8.3
3.8.4
3.8.5
3.8.6
3.8.7
4
CRC calculation unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
4.1
CRC introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
4.2
CRC main features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
4.3
CRC functional description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
4.4
CRC registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
4.4.1
4.4.2
4.4.3
4.4.4
5
Power controller (PWR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
5.1
Power supplies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
5.1.1
5.1.2
5.1.3
5.2
Power supply supervisor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
5.2.1
Erase . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Programming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
Description of user option bytes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
Programming user option bytes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
Read protection (RDP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
Write protections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
Proprietary code readout protection (PCROP) . . . . . . . . . . . . . . . . . . . 71
Flash access control register (FLASH_ACR) . . . . . . . . . . . . . . . . . . . . 74
Flash key register (FLASH_KEYR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
Flash option key register (FLASH_OPTKEYR) . . . . . . . . . . . . . . . . . . . 75
Flash status register (FLASH_SR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
Flash control register (FLASH_CR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
Flash option control register (FLASH_OPTCR) . . . . . . . . . . . . . . . . . . . 78
Flash interface register map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
Data register (CRC_DR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
Independent data register (CRC_IDR) . . . . . . . . . . . . . . . . . . . . . . . . . 84
Control register (CRC_CR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
CRC register map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
Battery backup domain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
Voltage regulator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
Power-on reset (POR)/power-down reset (PDR) . . . . . . . . . . . . . . . . . . 90
RM0402 Rev 6
Contents
3/1163
31

Advertisement

Table of Contents
loading
Need help?

Need help?

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

Subscribe to Our Youtube Channel

Table of Contents

Save PDF