RM0366
3.5
Flash register description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
3.5.1
3.5.2
3.5.3
3.5.4
3.5.5
3.5.6
3.5.7
3.5.8
3.6
Flash register map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
4
Option byte description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
5
Cyclic redundancy check calculation unit (CRC) . . . . . . . . . . . . . . . . . 68
5.1
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
5.2
CRC main features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
5.3
CRC functional description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
5.3.1
5.3.2
5.3.3
5.4
CRC registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
5.4.1
5.4.2
5.4.3
5.4.4
5.4.5
5.4.6
6
Power control (PWR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
6.1
Power supplies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
6.1.1
6.1.2
6.1.3
6.2
Power supply supervisor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
6.2.1
6.2.2
Flash access control register (FLASH_ACR) . . . . . . . . . . . . . . . . . . . . 58
Flash key register (FLASH_KEYR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Flash option key register (FLASH_OPTKEYR) . . . . . . . . . . . . . . . . . . . 59
Flash status register (FLASH_SR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Flash control register (FLASH_CR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Flash address register (FLASH_AR) . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Option byte register (FLASH_OBR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Write protection register (FLASH_WRPR) . . . . . . . . . . . . . . . . . . . . . . . 63
CRC block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
CRC internal signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
CRC operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
CRC data register (CRC_DR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
CRC independent data register (CRC_IDR) . . . . . . . . . . . . . . . . . . . . . 71
CRC control register (CRC_CR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
CRC initial value (CRC_INIT) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
CRC polynomial (CRC_POL) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
CRC register map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
Independent A/D and D/A converter supply and reference voltage . . . . 77
Battery backup domain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
Voltage regulator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
Power on reset (POR)/power down reset (PDR) . . . . . . . . . . . . . . . . . . 78
Programmable voltage detector (PVD) . . . . . . . . . . . . . . . . . . . . . . . . . 79
RM0366 Rev 5
Contents
3/874
25
Need help?
Do you have a question about the STM32F301 6 Series and is the answer not in the manual?