2
44
136
中级技术员
使用特权
0
82
247
33
1466
7140
版主
3
67
201
43
5074
1万
资深工程师
写入,只能把数据(bit)从1改为0;擦除,只能把所有数据(bit)从0改为1。 所以,要想写入数据,而不擦除,是有条件的:保证写入数据的每一个bit,不会从 0 变成 1。 ... john_lee 发表于 2012-7-12 12:17
254
775
高级技术员
如果想保留第一次写的数据,第二次写数据时从下一个地址开始写应该是可以的吧,因为第一次写数据之前已经进行了芯片擦除。 liuxiaolinsara 发表于 2012-7-12 13:54
这样是可以的。其实只要写入的目标地址的原数据是FF,就可以写入。擦除就是把目标地址的数据变成FF。 dlyt_test001 发表于 2012-7-12 14:12
5013
3万
116
1278
3947
中级工程师
63
4242
39
1582
4935
1
35
1156
3499
37
293
948
z1111 发表于 2012-7-13 10:54 一般的nand flash,擦除是以Block为最小操作单位的,写入以Page为最小操作单位。多个Page组成一个Block。一 ...
7
21
初级技术员
john_lee 发表于 2012-7-12 12:17 写入,只能把数据(bit)从1改为0;擦除,只能把所有数据(bit)从0改为1。 所以,要想写入数据,而不擦除,是 ...
344
1043
助理工程师
11
119
358
资深技术员
8
24
实习生
9
27
悠然科技 发表于 2012-7-12 11:46 貌似往里写也需要先擦除再写,需要时间,前12个字节就是在这擦出时间里牺牲掉的,12个节后已经擦除完成,再 ...
发表回复 本版积分规则 回帖后跳转到最后一页
人才类勋章
时间类勋章
发帖类勋章
等级类勋章
扫码关注 21ic 官方微信
扫码关注嵌入式微处理器
扫码关注21ic项目外包
扫码关注21ic视频号
扫码关注21ic抖音号
本站介绍 | 申请友情链接 | 欢迎投稿 | 隐私声明 | 广告业务 | 网站地图 | 联系我们 | 诚聘英才 | 论坛帮助
京公网安备 11010802024343号