问
我使用44B0的SIO口(同步串行口),因为没有看出它和SPI和什么区别,就把它当SPI接口,用来对SD卡读写,结果发现当速度快了之后就出错,目前最大的速度大概在12KB每秒的样子。而SD卡允许时钟可以到20M,请问高手这可能是什么原因。另外有没有谁知道SD卡/MMC卡的CLK信号空闲时应为高电平还是低电平,它在哪个沿发送数据和接收数据。谢谢!!!
答 1:
估计是主时钟太慢导致SD卡时钟加快后,主时钟无法锁存住数据的缘故。
sd/mmc卡的clk信号空闲时电平为低,在下降沿发送数据,上升沿采样数据