ljt8015 发表于 2010-3-16 17:50:15

elm fatfs 请教!~~~

我用fatfs替换efsl编译成功了

dfs_mount("sd0", "/", "elm", 0, 0) 成功了

我用 shell的 ls("/") 命令 报错

DFS ..\..\filesystem\dfs\src\dfs_raw.c, 160:open file:/
DFS ..\..\filesystem\dfs\src\dfs_raw.c, 166:open in filesystem:elm
DFS ..\..\filesystem\dfs\src\dfs_raw.c, 205:open failed


efsl文件系统读写sd卡是正常的!~~

ffxz 发表于 2010-3-16 18:49:25

有些不是太明白,从代码上看是ELM FatFs中的open返回失败了。还有更具体的信息吗?

ljt8015 发表于 2010-3-18 17:20:14

elm fatfs 移植到系统了,发现SD卡驱动中有一处bug。

写文件的速度快了不少137kb/s   efsl速度只有 20几Kb

但还有个问题,我通过ftp传输文件到SD卡,没有问题,但是写文件完毕后 文件的大小是 “0”。

我把文件拷贝出来,几十M的文件一下就拷完了,文件大小还是“0”。

ffxz 发表于 2010-3-18 17:27:27

顶楼那个是什么问题?

hyz_avr 发表于 2010-3-18 18:18:48

通过FTP传?

ljt8015 发表于 2010-3-18 21:55:05

回复【3楼】ffxz
顶楼那个是什么问题?

-----------------------------------------------------------------------

sd卡驱动有一处bug!~~

bjhgang 发表于 2010-5-4 09:51:39

lz   我也遇到同样的问题了,就是写到SD的文件的大小为0,这是什么原因,希望lz指点一下

feng200808 发表于 2010-5-6 22:20:21

写完文件,如果没有f_close()的话,应该f_sync()一下

feng200808 发表于 2010-5-6 22:21:39

其实数据已经写进去了,只是没有更新目录项信息,和文件系统的一些信息
页: [1]
查看完整版本: elm fatfs 请教!~~~