论坛» 嵌入式开发» MCU

nand flash 位翻转的问题

高工
2015-05-04 14:03 1楼

用cortex-m3单片机,去读写nand flash,可是当数据写入nand flash,再读出来的数据与写入的数据是一致的,可是当过一段时间再去读取nand flash中的数据,有些块中的页的某一个字节的某一位发生了翻转。请问大家遇到过这种情况??

出现为反转的概率很高,这是啥原因造成的啊?未加ECC校验。

菜鸟
2015-05-04 14:25 2楼

不一定是FLASH问题,弄不好是单片机读的有问题,STM32F103RET6就发生过读不出来或读错的情况,虽然不是频繁,但其它非ARM单片机却没问题


菜鸟
2015-05-08 09:34 3楼

我直接控制单片机的位,不用现成的驱动程序也一样,就是硬件该返回的状态没有返回,感觉像是硬件时序偶尔不同步造成r,具体原因不可能知道,只是感觉。因为自己直接对硬件编程应该不会有问题,完全是发手册规定编的

共3条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册]