用單片機(jī)讀取U盤文件 在CH374DiskReady( )返回0x00(ERR_SUCCESS)之后執(zhí)行 strcpy( (char *)mCmdParam.Open.mPathName, "\\C51\\CH374HFT.C" ); i = CH374FileOpen( ); 返回值是0x42(ERR_MISS_FILE: 指定路徑的文件沒有找到,可能是文件名稱錯誤) U盤里面是有\(zhòng)C51\CH374HFT.C的,請問各位大蝦出現(xiàn)這種錯誤的原因是什么?
查看: 2095
回復(fù): 6
求助~CH374FileOpen( )相關(guān)問題
熱門產(chǎn)品 :
CH585: 集成高速USB和NFC的藍(lán)牙MCU
打開函數(shù)的調(diào)用應(yīng)該是正確的,你可以在電腦上創(chuàng)建C51目錄,在目錄下創(chuàng)建CH374HFT.C(文件名大寫),這樣試一下?
還是不行,現(xiàn)在返回值是0xB3
返回0xB3代表指定路徑的某個子目錄沒有找到,可能是目錄名稱錯誤。 你檢查一下目錄名或者打開根目錄下的文件看一下。
目錄名沒問題,打開根目錄下的文件返回0x42,文件名就是CH374HFT.C,應(yīng)該沒問題吧
如果文件名和目錄名沒錯應(yīng)該是沒有問題的,你可以把U盤格式化一下或者換個U盤試一下? 另外,把你程序貼出來看一下。
我把優(yōu)盤先用軟件“用1重置參數(shù)”后再格式化,現(xiàn)在已經(jīng)能打開根目錄下的文件了,打開子目錄下的文件還有點問題,我先自己調(diào)調(diào)看,要是不行再換個優(yōu)盤看看
請勿發(fā)布廣告和違法內(nèi)容, 代碼可以選擇編輯器代碼語言格式, 更易他人閱讀幫助您, 或者留下聯(lián)系方式,以便更好更快服務(wù)您
只有登錄才能回復(fù),可以選擇微信賬號登錄