[求助]CH376T讀SD卡問題

是這樣的: 用的是STM32單片機,CH376接U盤調(diào)試成功,可是接SD卡就出問題了 我按照下面步驟改的: 將CH376模塊與SD卡模塊相連,信號的連接方式如下: CH376模塊 SD卡模塊 SD_CS ------------ CS SD_CK ------------ SCLK SD_DO ------------ MOSI SD_DI ------------ MISO

要實現(xiàn)SD的操作相當(dāng)簡單,步驟如下: 1)修改CH376的工作模式,具體是修改函數(shù)mInitCH376Host中的 xWriteCH376Cmd(CMD11_SET_USB_MODE); /* 設(shè)備USB工作模式 */ //xWriteCH376Data(0x06); // U盤 xWriteCH376Data(0x03); // SD卡 2)修改連接檢測方式,SD卡不能使用CH376DiskConnect函數(shù),只能有控制器自行檢測 3)修改讀寫方式,SD卡只能用字節(jié)方式來訪問,而不像U盤那樣即可以以扇區(qū)的方式來訪問, 也可用字節(jié)的方式來訪問

到這里的時候就出問題了: s = CH376DiskMount(); /* 初始化磁盤并測試磁盤是否就緒 */     s返回的是0x82, 跟蹤下去: 在這個地方:if ( Query376Interrupt( ) ) return( CH376GetIntStatus( ) ); /* 檢測到中斷 */ 用表測INT腳時,中斷一直為高 請問哪里出了問題呢?

支持您!有可能是您SD硬件連接有問題。您先用示波器看下376這邊SPI有沒有輸出?


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

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