先看一个STM32F103的flash地址,针对C8 RB等系列都可以
还需要说明的一点是,我使用的是STM32的库开发,所以具体的Flash操作也是调用官方的API函数来实现,该接口基本不需要配置,只要保证把库文件包含在工程中,就可以实现调用了,编写程序时不需要额外配置相关寄存器什么的。下面是简单的函数实现,通过简单的移植即可实现flash的读写操作,有任何疑问欢迎交流讨论,共同学习
我们来写一个flash写函数
这个是一个读取flash函数
看看主函数
下载程序接上电脑看看效果
写入flash的额数据通过串口发送成功,