STM32读SD卡速度实测……基于FATFS

2019-07-20 23:24发布

闲来木事,测了一下STM32读取SD卡的速度,结果令人吃惊……才389KB/S,这也太慢了吧!赶紧优化。不知各位的能达到多少啊?

 
文件大小6492160字节,读取耗时16685和16680毫秒,计算下来也就390KB/S左右……杯具。
测试使用FATFS的API函数f_read();是不是这个原因?SD卡驱动已经优化了……
我很想知道到底最快能达到多少?各位拿出来晒晒吧!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
32条回答
playajoke
1楼-- · 2019-07-21 14:06
 精彩回答 2  元偷偷看……
gujie
2楼-- · 2019-07-21 19:06
LS是sdio 4bit模式吗
lxl443
3楼-- · 2019-07-22 01:03
加上FATFS用class 4的 读取:3.14
class 6的 读取:4.5MB/S
class 10的 读取:6.8MB/S

(4KB为一单元读取的)
正点原子
4楼-- · 2019-07-22 01:46
回复【9楼】lxl443:
---------------------------------
这速度不错啊。
wupaul2001
5楼-- · 2019-07-22 04:18
 精彩回答 2  元偷偷看……
simms01
6楼-- · 2019-07-22 05:35
 精彩回答 2  元偷偷看……

一周热门 更多>