写stm32内部Flash 第一次写进去了,再往别的地址里面写的时候原来写的被清成0xffff了,

2025-03-11 00:16:29
推荐回答(4个)
回答1:

写之前你擦除了没,flash必须写之前擦除才能写进去,否则是不会成功的,
有两种办法,1、你把这两种数据定义在不同扇区,
2、定义在一个扇区,但是一旦一个变化,两个都要重新擦除重新写。

回答2:

jtag口是否被占用了,看一下,是的话,boots0和boot1设置一下,如果设置正确还进不去,再找我。

回答3:

你写之前是不是把他 擦除页啦。

回答4:

你用stvp先擦除一下吧