中易网

为什么nand flash 数据全是0xbf

答案:2  悬赏:50  
解决时间 2021-01-17 17:39
  • 提问者网友:十年饮冰
  • 2021-01-16 23:24
为什么nand flash 数据全是0xbf
最佳答案
  • 二级知识专家网友:胯下狙击手
  • 2021-01-17 00:54
性能差别:对于Flash的写入速度,其实是写入和擦除的综合速度,Nand Flash擦除很简单,而Nor Flash需要将所有位全部写0(这里要说明一下,Flash器件写入只能把1写为0,而不能把0写为1,也就说,其写入的方式是按照逻辑与来进行的,譬如原来地址上的数据是0x01,写入0x98,地址存在的数据就是0x01&0x98 = 0x00), Nor Flash在64KB块进行写/擦除操作时,大概需要700ms的时间,而Nand Flash对32KB块进行操作,仅仅需要4ms。
容量差别:Nand Flash容量要比Nor Flash大得多,Nand:8M-4GB.Nor:1-32MB,因此对于嵌入式设备,Nand可以作为U盘或SD存储介质,Nor可以用来存储程序,如果不太考虑速度,代码可以在其中运行。
使用时间:Nand Flash是Nor Flash的十倍,Nand Flash是100万次擦写,Nor是10万次。
数据可靠性:Flash器件内部都是按照位操作,所以容易造成位交换,Nand Flash发生的次数比Nor要多,因此Nand Flash通过ECC算法来保证数据的可靠性。 下一篇预告: Nand Flash硬件接口与驱动实现
全部回答
  • 1楼网友:撞了怀
  • 2021-01-17 01:11
现在解决了吗??
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息