sigerio 发表于 2022-7-1 11:25:54

初学关于flash的相关问题

本帖最后由 sigerio 于 2022-7-1 17:56 编辑

1、该怎么对flash中的一段地址的内容进行擦除啊2、掉电之后改如何定位上一次操作的flash的地址啊

顾博文 发表于 2022-7-4 09:05:37

看不懂。描述不清。
1、如果是用程序进行flash擦除,那就参考flash擦写例程。如果是编程器的擦写,那就用脱机编程器。
2、如果是软件进行擦写的地方,那就用脱机编程器读出整个flash。看些flash里面变了什么。结合你自己写程序看看改动了什么

sigerio 发表于 2022-7-4 09:59:36

顾博文 发表于 2022-7-4 09:05
看不懂。描述不清。
1、如果是用程序进行flash擦除,那就参考flash擦写例程。如果是编程器的擦写,那就用 ...

首先感谢回复
1、比如我要在0x00004000这个位置写入了一个数据,数据的尾地址是0x00004002,然后我想只擦除掉0x00004000到0x00004002这段地址的数据,该如何操作啊,例程里只有整页和整扇擦除
2、假如我写了一串数据在0x00004000到0x00004002这个地址内,但是我现在要修改这段地址内的数据,并不想整页擦除,直接重新写入的时候测试结果是两个数据相与了,请问某段地址如果想直接覆盖不进行擦除,这个可以实现吗

sigerio 发表于 2022-7-5 11:20:12

学习了三天的结果:我是傻逼,flash只能按设定好的块擦除,不能自己设定地址段进行擦除,
页: [1]
查看完整版本: 初学关于flash的相关问题