STM32应用详解(4)读写FLASH
文章目录
- 1.闪存模块的组织
- 2.写FLASH起始地址宏定义
- 3.main函数
- 4.读FLASH程序
- 5.写FLASH程序
- 6.代码整体结构
闪存模块的组织,参见:《STM32F10XXX参考手册(中文)》P31,§2.3.3,嵌入式闪存。
写FLASH程序,该程序是由用户编写的。其中调用的都是固件库函数。见《STM32F103固件函数库用户手册(中文)》P105,§9.2 FLASH库函数。
FLASH必须在内部或外部高速时钟下操作。由于使用了外部高速时钟,所以屏蔽掉打开内部高速时钟的语句。
清除FLASH待处理标志位:关于清除标志位,见《STM32F103固件函数库用户手册(中文)》P118,§9.2.21 FLASH_FLAG。