35
73
343
高级会员
超越昨天
使用道具 举报
1万
7万
11万
管理员
eric2013: 你当前是怎么写入的,采用f_open, f_write, f_close,是不是每次写入都是这个次序。
5
582
597
版主
fanyanxi:每次都是f_mount(FS_SD, &fs),f_open, f_write, f_close,f_mount(FS_SD, NULL)这个顺序。 (2017-08-23 10:15) 
myxiaonia:没事别关闭啊,如果你想刷新数据,可以用f_sync的,但是频繁的f_sync会很慢 (2017-08-23 11:35) 
eric2013:你当前是怎么写入的,采用f_open, f_write, f_close,是不是每次写入都是这个次序。 (2017-08-18 00:38) 
fanyanxi:我是按照你说的顺序写入的,那怎么才能又快又好呢?谢谢 (2017-08-25 17:29) 
eric2013:改成f_open,然后循环调用 f_write, f_sync即可 (2017-08-28 01:58) 
fanyanxi:你说的这种办法试了是可以的,但出现了新问题,因为我是第天存一个文件,用这种方法,只能存4天,第五天就存储了。不知道为什么。 (2017-09-01 10:03) 
myxiaonia:我感觉可能软硬件都有问题吧,不如你改用rl-flashfs得了,不过不支持中文文件名 rl-flashfs虽然是闭源的,但是它的驱动都给写好了 (2017-09-01 15:44) 
本版积分规则 发表回复 回帖后跳转到最后一页
|小黑屋|Archiver|手机版|硬汉嵌入式论坛
GMT+8, 2025-4-27 04:12 , Processed in 0.482809 second(s), 24 queries .
Powered by Discuz! X3.4 Licensed
Copyright © 2001-2023, Tencent Cloud.