打印
[ZLG-ARM]

关于zlg/fs的问题

[复制链接]
1457|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
enigmas|  楼主 | 2007-12-25 15:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
lg, os, AN, se, SD卡
最近在看zlg/fs,用的zlg网站上下的在lpc2000上针对SD卡的模板,小文件能正常写,但是在同一个文件追加数据时出问题。现象为在fat16的SD卡上,只能写到1.9m,就再写些不进去了,在fat32的SD卡上,只能写到512k,就再也写不下去。程序基本流程如下:
while(1)
{
 FHandle = OSFileOpen(File2Name, "rw");
      if (FHandle != Not_Open_FILE)
        {                                       uFileStat = OSFileSeek(FHandle, 0, SEEK_END);                            
                 OSFileWrite(WritFileData, sizeof(WritFileData), FHandle);
                 OSFileClose(FHandle);            
                 OSAllCacheWriteBack();            
       }     
         OSTimeDly(OS_TICKS_PER_SEC);
}
每次写入4k数据,隔1秒钟写一次,请问这是什么问题?3x

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

13

主题

14

帖子

0

粉丝