打印
[ZLG-ARM]

采用SD卡的数据记录系统,大家提提建议

[复制链接]
1612|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
xrain|  楼主 | 2007-3-29 14:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
采用SD卡的数据记录系统,大家提提建议

现在在做一个采用SD卡的数据记录系统,用的是lpc2136+ucos,用了fat文件系统,
存在的问题是这个系统要不停的向sd卡写入数据,5分钟写一次,用于每次写入数据都要改写目录区(FDT部分,最起码文件大小要改动),如果这样写的话,担心存储fdt的扇区会不会被提前写坏。
因为每次写一个扇区的时候都要先擦除这个扇区,既便是有10万次的写入寿命,部分扇区也会在高频率的写入操作下出现问题。

虽然有cache,但每次写入数据后会关闭文件,CACHE的数据还是会回写到扇区中的.

不知道我这样考虑是否正确,请大家指点。多谢!
 
 

相关帖子

沙发
王紫豪| | 2007-3-30 20:35 | 只看该作者

5分钟一次,一天100多次,一年36000次。。晕

使用特权

评论回复
板凳
pheavecn| | 2007-3-30 20:44 | 只看该作者

SD卡已经帮你处理了这个问题。

它内部有底层的文件系统的。

使用特权

评论回复
地板
xrain|  楼主 | 2007-4-19 13:41 | 只看该作者

现在最大的问题就是掉电后文件系统保护的问题

现在最大的问题就是掉电后文件系统保护的问题,如果在SD卡操作过程中出现掉电,文件系统可能被破坏,目前没有合适的办法解决。

使用特权

评论回复
5
cmanning| | 2007-4-19 14:34 | 只看该作者

不会的

你使用的是ZLG的fat?

存储fdt的扇区可写10万次

使用特权

评论回复
6
USER32768| | 2008-11-8 21:15 | 只看该作者

你只管写.写个够.

使用特权

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

本版积分规则

4

主题

7

帖子

0

粉丝