OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 6925|回复: 3

NAND FLASH的文件系统问题

[复制链接]

12

主题

40

帖子

0

精华

初级会员

Rank: 2

积分
128
金钱
128
注册时间
2014-3-25
在线时间
9 小时
发表于 2015-2-12 09:26:52 | 显示全部楼层 |阅读模式
5金钱
我用的nand flash 出现几个问题。用的是fatfs文件系统R0.09a 
1.上电后第一次往nand里写数据需要重复写两遍,如果只写一遍的话,读出的全为00.第二次再往里写则写一遍就ok。
2.我创建一个1.txt文档,并存入数据,读出正常。再创建2.txt文档,并存入数据,读出正常。
此时我再去读1.txt文档的话,读出的又全为00.
3.创建一个txt文档,写入数据,比如每次写入100个字节。当写入的数据总计在2048字节内时,读出来的数据正确。
但是当写入的数据总计超过2048字节时,前2048个字节读出的全为00,超出2048的字节读出的正确。
同理,超过4096字节时,前4096字节读出全为00,4096字节后读出的正确。

不知道到底问题出在哪里,导致出现这么多错误。大神帮帮忙吧。

最佳答案

查看完整内容[请看2#楼]

fatfs用在 nand上面不合适
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165309
金钱
165309
注册时间
2010-12-1
在线时间
2108 小时
发表于 2015-2-12 09:26:53 | 显示全部楼层
fatfs用在 nand上面不合适
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

12

主题

40

帖子

0

精华

初级会员

Rank: 2

积分
128
金钱
128
注册时间
2014-3-25
在线时间
9 小时
 楼主| 发表于 2015-2-14 15:22:05 | 显示全部楼层
那什么用在nand上才合适啊?
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165309
金钱
165309
注册时间
2010-12-1
在线时间
2108 小时
发表于 2015-2-16 16:20:25 | 显示全部楼层
回复【3楼】lxrhy198308:
---------------------------------
yaffs
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-23 17:13

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表