大家好,向大家请教两个问题,请高人指点:
我现在SPI模式下连接SD卡,1,只有1G的能被初始化,其他容量的就都不支持了;
2,数据的读取速度很慢,只有60KBps;
请大家指点一下怎么去解决这两问题。谢谢!
1.测量电源电压
2.示波器观察数据和时钟波形是否正常
3.确认你的SD卡是良品
4.适当提高你的读写速率
5.缩短数据线长度,注意屏蔽外界干扰
没有用过SPI的接口。帮顶。
是不是driver出问题了。SPI不会这么慢的
我测试读写速度的时候就是写一个read函数,测试这个函数读完一个文件的时间,算出的Bps,这个速度太慢了,现在不知道从哪些方面可以提高速度。注:1,已使用多块读的方式和SPI模式。
问题补充,是其他容量的卡不能被初始化,另外我也不是做硬件的,只是用SD卡的时候遇到这个问题。谢谢大家的指点!
SPI模式只支持1G容量SD卡的问题已解决,速度提升问题请大家多指点。