stm32f031 flash扇区
时间: 2023-09-14 18:04:34 浏览: 104
STM32F031芯片的Flash存储器分为多个扇区,每个扇区的大小为1KB或2KB。在STM32F031中,Flash存储器的扇区划分如下:
| 扇区编号 | 起始地址 | 扇区大小 |
| -------- | -------- | -------- |
| 0 | 0x08000000 | 2KB |
| 1 | 0x08000800 | 2KB |
| 2 | 0x08001000 | 2KB |
| 3 | 0x08001800 | 2KB |
| 4 | 0x08002000 | 2KB |
| 5 | 0x08002800 | 2KB |
| 6 | 0x08003000 | 2KB |
| 7 | 0x08003800 | 2KB |
| 8 | 0x08004000 | 2KB |
| 9 | 0x08004800 | 2KB |
| 10 | 0x08005000 | 2KB |
| 11 | 0x08005800 | 2KB |
| 12 | 0x08006000 | 4KB |
| 13 | 0x08007000 | 4KB |
| 14 | 0x08008000 | 4KB |
| 15 | 0x08009000 | 4KB |
其中,扇区0是用于存储Bootloader程序的,扇区1到扇区15是用于存储用户程序的。在进行Flash编程时,需要注意选择正确的扇区进行编程,以免影响Bootloader程序的正常运行。
阅读全文