2019-07-20 06:56发布
正点原子 发表于 2018-8-2 01:45 可以尝试缓存大一点再写,写入后,别调用sync那个函数
qiousanxi 发表于 2018-8-2 15:28 试试吧,这个 我在RTT 上面 用的
最多设置5个标签!
FRESULT f_sync (
FIL* fp /* Pointer to the file object */
)
这个函数吗?这个是在f_close()后调用的啊,先不考虑f_close()用掉的时间。
原子哥,407IGT6 你的例程用DMA写入SD卡的时候,即使数据很小,比如说2K字节,写入的块也是用2k字节,调用f_write()后,这个函数用掉的时间是43ms左右,数据10k字节,写入的块也是10k字节,调用f_write()后,这个函数用掉的时间是46ms左右。就请问一下能不能做到 调用f_write() 写入块用2k的情况下,时间在2.5ms以下呢?谢谢!
正好准备在RTT上挂载SD卡,收下啦,谢谢。
一周热门 更多>