一、GD32F4xx的内存
GD32F4xx的内存结构由:主存储器、系统信息存储器、一次性编程区域和选项字节等 4 部分组成。
- 主存储器:用来存放代码和数据常数(如 const 类型的数据)。分为 2个块,块0 分为 12 个扇区,前 4 个扇区为 16KB大小,第五个扇区是 64KB 大小,剩下的 7个扇区都是 128K 大小,总共 1M 字节。主存储闪存的每个扇区都可以单独擦除。
- 系统信息存储器:主要用来存放 GD32的bootloader 代码,是出厂的时候就固化在MCU里面了,专门来给主存储器下载代码的。当 BOOTO 接 V3.3,B00T1接GND的时候,从该存储器启动(即进入串口下载模式)。
- 一次性编程区域:共 528 字节。可以用来存储一些用户数据。一次性的,写入之后,无法擦除。
- 选项字节:用于配置读保护、软件/硬件看门狗以及器件处于待机或停止模式下的复位。
二、FLASH擦除流程
1、页擦除
2、扇区擦除
3、整片擦除
标签:存储,字节,FLASH,GD32F4xx,扇区,擦除 From: https://www.cnblogs.com/xiaohuzaixue/p/17977690