SPI模式下只有1G卡能初始化

sapt   2010-1-30 11:39 楼主
大家好,向大家请教两个问题,请高人指点:
我现在SPI模式下连接SD卡,1,只有1G的能被初始化,其他容量的就都不支持了;
2,数据的读取速度很慢,只有60KBps;
请大家指点一下怎么去解决这两问题。谢谢!

回复评论 (6)

1.测量电源电压
2.示波器观察数据和时钟波形是否正常
3.确认你的SD卡是良品
4.适当提高你的读写速率
5.缩短数据线长度,注意屏蔽外界干扰
点赞  2010-1-31 10:49
帮顶
点赞  2010-1-31 12:40
没有用过SPI的接口。帮顶。
是不是driver出问题了。SPI不会这么慢的
点赞  2010-1-31 15:56
我测试读写速度的时候就是写一个read函数,测试这个函数读完一个文件的时间,算出的Bps,这个速度太慢了,现在不知道从哪些方面可以提高速度。注:1,已使用多块读的方式和SPI模式。
点赞  2010-2-1 10:08
问题补充,是其他容量的卡不能被初始化,另外我也不是做硬件的,只是用SD卡的时候遇到这个问题。谢谢大家的指点!
点赞  2010-2-1 14:15
SPI模式只支持1G容量SD卡的问题已解决,速度提升问题请大家多指点。
点赞  2010-2-4 17:05
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复