利用fsmc操作nand,可以读到id,但是擦除后直接读数据出错?
读到的数据如下,前3个数据是0x30,后20个数据是0x00,中间的数据是0xff,
然后,我增加个写入数据,总共写入2048个数据,写入的数据都为0x99。
一个块里面,先擦除块,然后写一页2048个字节,然后读出来,发现也是有问题的
问题如下:
前3个数据仍然是0x30,从第四个到第126个数据都是0xff,从127到2027里面的数据是0x99,之后一直到2047个数据都是0x00
请问这个事什么情况?
有知道的吗?
另外我在用stm32cubemx软件,有用这个的吗,一起交流下
|