用CH563评估板,使用TF卡+SD卡套做”SPI1_SDCARD“测试,16g,32g的tf卡都能任意扇区读,小容量512m的tf卡,不行,返回0x71,请问是什么原因,谢谢!初始化能成功,卡容量也能读出来,就是读扇区不成功,换了几张512m的卡都不行。
热门产品 :
CH32L103: 32位PDUSB低功耗单片机
用CH563评估板,使用TF卡+SD卡套做”SPI1_SDCARD“测试,16g,32g的tf卡都能任意扇区读,小容量512m的tf卡,不行,返回0x71,请问是什么原因,谢谢!初始化能成功,卡容量也能读出来,就是读扇区不成功,换了几张512m的卡都不行。
您好,71的意思是读取超时,代码中最后有切换速度,是否是卡不支持切换的速度?
试过了,把SD_Init()后的SD_SPI_HighSpeed_Set( );注释掉,不切换到高速模式,也不行