TI中文支持网
TI专业的中文技术问题搜集分享网站

AM3352 SD卡写速度上不去是怎么回事?

最近在startware中调试SD卡的读写,发现SD卡的写速度上不去,只有可怜的230Kbyte/s,而读速度确很快,能达到6Mbyte/s,这个反差也太大了吧,差了30倍。

查了几天也没查查到原因。我把SD卡插到读卡器上在电脑上拷文件速度能达到9Mbyte/s,说明SD卡的速度是没有问题的。根据starewre里的驱动,我看在初始化时,会根据SD的速度来自由选择SD_CLK的频率,有25M和50M,我的SD卡是用的25M,在具体读写时,通过示波器也测试出来确实输出时25M的时钟。请大神帮我看看SD卡的写在驱动上要注意什么,才能把速度提上来,我的要求不高,能到1Mbyte/s就够了。谢谢!

Jian Zhou:

我们在Linux下测试的写速度还是可以的:

http://processors.wiki.ti.com/index.php/AM335x-PSP_04.06.00.11_Features_and_Performance_Guide#MMC.2FSD_Driver

应该是用EDMA传输的

赞(0)
未经允许不得转载:TI中文支持网 » AM3352 SD卡写速度上不去是怎么回事?
分享到: 更多 (0)