我用CH376操作SD卡時(shí),碰到有一張8G的SD卡寫(xiě)不上文件的現(xiàn)象(此卡在電腦上用讀卡器操作正常);在線調(diào)試發(fā)現(xiàn)開(kāi)始寫(xiě)卡時(shí)返回的是0x14(操作成功),但是到后來(lái)返回的就是0xB4(文件已經(jīng)關(guān)閉)了,請(qǐng)問(wèn)有可能是什么原因造成的?
單片機(jī)和CH376通信的時(shí)序問(wèn)題,我以前碰見(jiàn)過(guò)這種現(xiàn)象,測(cè)試命令可以通過(guò),覺(jué)得時(shí)序沒(méi)什么問(wèn)題了,創(chuàng)建文件返回0x14(電腦上就是看不到文件),往里面寫(xiě)數(shù)據(jù)就總是返回B4,后來(lái)用示波器看時(shí)序,發(fā)現(xiàn)時(shí)序的不正確
謝謝回復(fù)。我這塊應(yīng)該不是時(shí)序問(wèn)題,因?yàn)橹皇沁@張卡有問(wèn)題,后來(lái)全盤(pán)格式化了一下就好了,但是總感覺(jué)是個(gè)隱患。
1樓說(shuō)的對(duì),和時(shí)序有關(guān)系,你說(shuō)的也是可能的??傊@是CH376向SD卡寫(xiě)入的數(shù)據(jù)有誤導(dǎo)致的。 1樓說(shuō)的有誤是數(shù)據(jù)本身錯(cuò)誤 2樓說(shuō)的是數(shù)據(jù)寫(xiě)入的位置有誤,數(shù)據(jù)本身無(wú)誤。 有些U盤(pán)或者SD卡出廠時(shí)是用某些特殊的格式化方式進(jìn)行格式化的,可能會(huì)導(dǎo)致部分的格式不標(biāo)準(zhǔn),CH376分析文件系統(tǒng)時(shí)有問(wèn)題。一般在PC上重新格式化一下就可以了。不用擔(dān)心這個(gè)問(wèn)題。