CH376S使用spi模式打開文件操作時(shí)總是返回0x22

問題:CH376S,spi模式連接32位 M0 MCU,使用原廠提供的例程打開\C51\CH376HFT.C文件總是返回0x22

1、執(zhí)行mInitCH376Host( )正確,返回0x14。

2、插上U盤,ACT引腳連接的LED燈點(diǎn)亮。執(zhí)行CH376DiskConnect( )如果插上U盤成功連接,返回0x14。

3、執(zhí)行CH376DiskMount( ),返回0x14。

4、執(zhí)行CH376ReadBlock( buf),能讀取 U盤的廠商和產(chǎn)品信息,并通過串口打印相關(guān)信息。

5、執(zhí)行CH376FileOpenPath( buf )打開U盤根\C51\CH376HFT.C文件("\\C51\\CH376HFT.C")。

6、執(zhí)行CH376SetFileName( name ),寫入\C51后,?CH376SendCmdWaitInt( CMD0H_FILE_OPEN )返回的數(shù)值總是0x22。程序沒辦法繼續(xù)寫入后續(xù)的\CH376HFT.C。我修改程序強(qiáng)行執(zhí)行寫入\CH376HFT.C,返回的數(shù)值0x14。但執(zhí)行后續(xù)CH376ByteRead( buf, i, &RealCount ),文件無法打開,返回?cái)?shù)值還是0x22。證明之前的問題還沒真正解決!


我已經(jīng)調(diào)試CH376S 3周,項(xiàng)目進(jìn)度耗不下去了。煩請哪位高手幫忙指點(diǎn)一下。感謝啦!

您好,如果是在執(zhí)行打開操作時(shí),此返回值22不在正常的警告代碼和錯(cuò)誤代碼中,屬于異常情況,可能與U盤有關(guān),也可能是路徑的問題,您可以試下不過文件夾,直接打開一個(gè)簡單的TXT文件試下是否正常,或者嘗試更換U盤試下,后續(xù)您將測試結(jié)果聯(lián)系xcc@wch.cn 屆時(shí)我也會(huì)提供一份可用的32操作376的工程文件


感謝回復(fù)!

我已經(jīng)按照你的建議測試,結(jié)果已經(jīng)發(fā)郵件給您。煩請您查收郵件。謝謝!


好的已回復(fù)


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

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