[討論]CH376初始化SD卡問題

為什么每次初始化SD卡的時候不是返回17就是1F,沒有一次成功的? 另外CH376S支持金士頓HC 32G SD卡么? 求解啊,謝謝啦

我們芯片是支持32G的SD卡的,初始化磁盤那塊你按下面流程來寫: for ( s = 0; s < 10; s ++ ) { // 最長等待時間,10*50mS mDelaymS( 50 ); printf( "Ready ?\n" ); if ( CH376DiskMount( ) == USB_INT_SUCCESS ) break; //初始化磁盤并測試磁盤是否就緒 */ }


我先試試


貌似還是不行啊


這邊錯誤返回值是多少?你有沒有格式化SD卡或者換一個SD卡試一下?


返回值是51H,而且有時候初始化10次不能成功,有時候初始化5次才成功,成功的概率比較少,這是什么原因?硬件還是軟件?搞不懂哦


初始化必須是一次成功返回0x14,返回0x51應(yīng)該是設(shè)置模式成功返回碼。你在設(shè)置模式和磁盤初始化之間延時200ms,另外,你中斷引腳INT怎么連接的?


中斷引腳我直接拉到單片機(jī)上,可以么?


你把中斷的宏定義去掉,用查詢方式來檢測中斷呢?


照您說的測試過了,初始化還是有時候成功有時候失敗。。。


只有登錄才能回復(fù),可以選擇微信賬號登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频