你好!我有1張SD卡,使用讀卡器方式接入!CH376使用SPI,模式06H,初始化成功了。使用枚舉文件函數(shù),發(fā)現(xiàn)?CH376FileOpen( FileNameBuffer[0].Name )返回的是0xA1。 去PC端是可以正常讀寫(xiě)的,格式化FAT格式了,還是不行。?
您好,您將模式改為03 再試下呢? 是標(biāo)準(zhǔn)的SD卡嗎,376 不支持SD NAND
我用讀卡器轉(zhuǎn)接了! 用另一張SD卡就行
A1錯(cuò)誤需要在windows端采用默認(rèn)參數(shù)重新格式化,如果還是不行,可以嘗試使用第三方工具徹底格式化分區(qū)內(nèi)容
windows端采用默認(rèn)參數(shù)重新格式化已經(jīng)試過(guò)了!還是不行。不行是大概率懷疑SD卡異常(因?yàn)榱?張SD卡都正常)。還有一種懷疑是CH376操作讀卡器讀寫(xiě)SD卡有沒(méi)有包含速率情況?或者CH376可以控制SD讀寫(xiě)速率的函數(shù)沒(méi)有?
376讀寫(xiě)SD卡的速率和你的通訊速率有關(guān),可以適當(dāng)降低SPI頻率,不過(guò)一般根據(jù)報(bào)錯(cuò)返回值提示,可能就是SD卡本身參數(shù)異常
試了下第三方工具格式化了,也不行。需要?jiǎng)h除“分區(qū)”后再重新分區(qū)才行,而且分區(qū)表類要選擇“MBR”。知道這是為什么嗎?
為更好地解決您的問(wèn)題,您可以聯(lián)系這個(gè)郵箱xcc@wch.cn