keil环境下stm32下载和擦除程序对Flash的影响

本文通过实测两个程序的烧录与Flash擦除过程,揭示了烧录顺序不影响程序存储位置,以及擦除操作将影响整个Flash芯片,无论按何顺序进行。实验结果对理解Flash内存管理和操作提供了直观的参考。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、烧录两个程序,读取FLASH(实测结果:两个区域都有程序,跟烧录的顺序没有关系)

1、首先 烧录0x08004000开始的程序


读取FLASH:只有0x08004000处有数据


2、烧写0x08000 0000程序


读取FLASH:0x08000000和 0x08004000处都有数据

二、擦除Flash(实测结论:擦除一个,即擦除所有的芯片,跟顺序无关。不更改keil的配置)

 


--------------------- 
作者:weixin_38848977 
来源:CSDN 
原文:https://blog.csdn.net/weixin_38848977/article/details/72537645 
版权声明:本文为博主原创文章,转载请附上博文链接!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值