SD/MMC讨教
sd/mmc在spi方式下读block,若设置block_len=512,测试了很多卡均正常。但block_len若设为2或32,有些卡就得不到正确数据(尤其国产卡,或> =256m的sd)。
如何解决?
请指教。
还有一个问题:同样是cmd17,spi mode,block_len=512,当地址值> =128mb(256m卡容量的一半),get_response返回值异常,以致操作失败。
可是, <=128mb的卡却能用同样的程序处理!
以前测试国产sd时毛病较多,而我手头的256m卡也是国产的。
不知是否卡有问题?
可是用电脑读写均很正常。
是不是电脑的读卡器不用spi方式处理?...
另:sclk=8mhz
发表时间:2004年9月4日11:08:18