STM32操作NAND FLASH(K9F1G08U0B)

2019-07-21 06:41发布

在用战舰操作K9F1G08U0B,读SD卡内的文件,写入K9F1G08U0B。操作SD卡是用了文件系统,K9F1G08U0B没用文件系统。现在遇到一个问题,读某些文件,写入K9F1G08U0B没问题,读写了N遍也没问题,我通过WINHEX对比过原文件和写入到K9F1G08U0B的数据,没问题。但是有些文件就是不行。我准备把字库文件GBK12.FON写到K9F1G08U0B,一次都没有成果过,一直丢失数据。现在可以保证的是从SD卡读出来的数据是正确的,NAND FLASH的读写函数好像也没问题,请教各位大神,先谢谢了。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
10条回答
青花信物
1楼-- · 2019-07-21 11:01
回复【2楼】正点原子:
---------------------------------
我找到原因了,应该是硬件问题,我用的是杜邦线把NAND FLASH模块连到战舰上的,数据会出错。之后我用了成品,STM32和K9F1G08U0B都在PCB上了,数据就不出错了。
文件系统我用的是Fatfs,也没有做坏块处理。我在做的系统是一开始把数据写入K9F1G08U0B,之后就是读,不再写了,这样需要做坏块处理吗?
正点原子
2楼-- · 2019-07-21 14:06
你用什么文件系统?nand有坏块,你做了处理么?
正点原子
3楼-- · 2019-07-21 14:58
回复【3楼】青花信物:
---------------------------------
不算。
STM32新学习者
4楼-- · 2019-07-21 16:16
LZ   STM32操作NAND FLASH(K9F1G08U0B)  的程序 能不能发出来看看!!!
a1457047701
5楼-- · 2019-07-21 17:06
 精彩回答 2  元偷偷看……
STM32新学习者
6楼-- · 2019-07-21 21:34
我也没有调出来!!!你跳出来了  没有???

一周热门 更多>