专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > 驱动开发

请问怎么提高SD卡的读写速度

发布时间:2010-06-14 17:38:24 文章来源:www.iduyao.cn 采编人员:星星草
请教如何提高SD卡的读写速度?
我们的掌上产品用到了SD卡,但是速度很慢:读1MB/Sec,写300KB/Sec
产品芯片使用DM320,内置SD控制器,平台是嵌入式Linux。我们查询了许多资料,提高速度的方法如下:
1.使SD卡工作在MMC模式,而非SPI模式
2.使用多块读写方式
我们想知道的是,一般来说,SD卡读写的最大速度是多少?除了以上所述,是否还有其他可以优化的地方。

------解决方案--------------------
写的话可以达到2M/s

上位机驱动程序写的如何?
------解决方案--------------------
看你的SD host版本,2.0支持DMA,速度会快很多
普通FIFO传输模式,好像是比较慢
------解决方案--------------------
是否分块太小中断次数太多的缘故。。。增加或减小dma块大小看..
------解决方案--------------------
个人认为sd卡的速度主要由clk频率,data线的宽度来决定
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: