总结概括:http://www.elecbench.com/?p=875
应用实例:http://www.ichanging.org/stm32-flash.html
官方笔记(中英文)参加附件
由于官方笔记中不带相应例程,实际编程可参考库文件中的example
说明:busy等待是在库函数FLASH_Status FLASH_WaitForLastOperation(uint32_t Timeout)中实现的,timeout时间已被宏定义,编程时在unlock()后直接调用FLASH_ErasePage(uint32_t Page_Address)和FLASH_ProgramHalfWord(uint32_t Address, uint16_t Data)即可
相关推荐
详细说明了stm32flash软件操作
该资源为stm32的flash编程手册,可以放心下载,代码介绍这里有 http://blog.csdn.net/king_bingge/article/details/8742689
学习STM32的基础例程,对初学者很有帮助,主要是对FLASH的基本操作
STM32L151xx,STM32L152xx和STM32L162xx的Flash和EEPROM的编程手册.pdf 介绍 Flash和EEPROM的读写操作
STM32F103内部FLASH操作源码
stm32 flash programming 关于Flash的操作
STM32L4xx读写内部FLASH,本人使用STM32L452RET6芯片,使用LL库已调通,由于都是寄存器配置,使用HAL库时修改定义后也是可用; 2019/11/20 后期调了STM32L471VETx芯片,发现擦页不能用,最终找到问题是FLASH页码不...
自己改写的STM32F0内部FLASH程序,做一些小东西时,保存参数少时候使用,减少外设存储芯片。
采用STM32CubeMx 生成的标准 STM32G43读写W25全系列FLASH例子,从W25Q16~W25Q128,支持ID和容量识别,相当好用。同时采用模块化编程,方便移植到全系列单片机中,分析给大家! 下面的识别的例子 w25qxx Init Begin.....
在产品设计中,使用了STM32片上Flash 模拟了一个EEPROM 的功能,用于存贮数据。在软件调试时,发现开启此功能,会影响到USART 通信,导致偶尔发生个别数据接收不到的现象。该文档说明解决方法!
SRM32操作FLASH保存断电记忆C语言源代码。
STM32G070xx读写内部FLASH,本人使用STM32G070RET6芯片,使用LL库已调通,由于都是寄存器配置,使用HAL库时修改定义后也是可用;与STM32L4xx芯片配置基本相同,修改少量寄存器即可;
基于 STM32 的 Flash 操作,keil 编译
基于stm32cubemx的flash配置和操作
STM32F103C8T6 片内FLASH 读写例程 编程环境 MDK4 可从串口进行操作读写FLASH
STM32 FLASH 操作学习,很重要的一部分,希望对你哟用
说到STM32的FLSAH,我们的第一反应是用来装程序的,实际上,STM32的片内FLASH不仅用来装程序,还用来装芯片配置、芯片ID、自举程序等等。当然, FLASH还可以用来装数据。
将读取stm32的ID和flash容量的操作封装成库,直接使用一个函数即可完成读取
基于STM32F429内部FLASH的读写,操作,有KEIL和IAR工程,直接可用