阅读:1497回复:3
再谈写三星FLASH问题
1.三星FLASH存储器(K9F5608),在进行写操作时,是不是只能按页来操作,不能按字节来写?
2.比如说现在有一页,从页起始地址按顺序排列了100个数据.这一百个数据怎么才能写进去呢?如果是按页写的话,100个数据的后面写什么呢?FLASH默认为0FFH.如果写0FFH的话,以后还可以在往100个数据的后面写数据么? 3.有关重复写入的问题?如果写了一遍,又写了一遍.会出现什么情况? 恳请各位搞过这个的朋友给予帮助.非常感谢.. [编辑 - 5/19/04 by lixiaojun_001] [编辑 - 5/25/04 by lixiaojun_001] |
|
|
沙发#
发布于:2004-05-20 13:30
----------------------------------------------------
可以按字节来操作的 看你的寄存器是多少位的啊 不过数据传送还是一次一个块512字节 ---------------------------------------------- 我用的是PIC的单片机(PIC16F876),寄存器为8位的。 如果我要往页的开始写100个字节,那另外的412个字节。我写什么啊。写0FFH可以么。如果写了0FFH,和出厂的默认值一样。我是不是还可以在写呢?? |
|
|
板凳#
发布于:2004-05-20 09:30
如果只想修改某一部分,应该按“读(512B)->修改->写(512B)”的方式来进行,这样就不会破坏原来的数据。
|
|
|
地板#
发布于:2004-05-19 19:43
可以按字节来操作的
看你的寄存器是多少位的啊 不过数据传送还是一次一个块512字节 |
|