0
问答首页 最新问题 热门问题 等待回答标签广场
我要提问

单片机

单片机的全速USB接口+SD卡 SPI方式读写速度怎么提高

用单片机的USB接口和SD卡做了一个U盘,SPI方式。CPU时钟是8M,SPI时钟也是8M,USB接口不支持高速模式,所以用的全速模式,现在做出来的结果是: 用金士顿的 2G SD卡 读速度103Kbyte/s,写速度75Kbyte/s;用闪迪的 2G SD卡,读速度 230Kbyte/s,写速度175Kbyte/s。

没想到的是不同的卡在SPI方式下的读写速度竟然有这么大差别...

想请教大家,怎么提高 读写速度? USB全速模式的数据传输速率理论值为 1.5Mbyte/s。离这个速度差太远了,有没有做过类似设计的,你们的都能到多少速度啊?

提问者:daoyuan98 地点:- 浏览次数:2892 提问时间:10-26 11:31
我有更好的答案
提 交
1条回答
hetao1111 08-12 16:18
问题不在USB,应该在SPI做的文件系统~看看里面有多少延时。SPI时钟是8M不代表1M/S,这文件系统有关系。如果你没用文件系统那就不知道了。
撰写答案
提 交
1 / 3
1 / 3
相关单片机
具有音调控制的单片机立体声前置放大器
用于单片机与电子装置中的开关电源
单片机软硬件复位的条件都有啥
电动机的单片机控制
单片机应用系统开发实例导航