ch376s,spi模式連接stm32f103cpu,先執(zhí)行check_exist正確,傳入0x55,返回0xaa,然后執(zhí)行set_usb_mode正確,返回cmd_ret_success,然后檢測(cè)disk_connect,插上u盤返回usb_int_success,連接成功檢測(cè)disk_mount,返回也正確(0x14),然而打開(kāi)u盤根目錄的文件(執(zhí)行cmd_set_file,文件名"/LOOM.BIN\0",然后執(zhí)行cmd_open_file,總是返回0x22),到底哪里錯(cuò)誤了?請(qǐng)各位大蝦指教
查看: 3270
回復(fù): 2
ch376打開(kāi)文件不對(duì),請(qǐng)大蝦指教
達(dá)達(dá)魯
發(fā)表于: 2013-08-22 13:06:00
熱門產(chǎn)品 :
CH32X035: 32位USB+USB PD單片機(jī)
達(dá)達(dá)魯
發(fā)表于: 2013-08-22 13:11:00
還有個(gè)問(wèn)題指教,我自己編制的子程序,打開(kāi)根目錄下的文件,是否直接設(shè)置文件名(例如"\LOOM.BIN/0",然后用cmdopenfile命令打開(kāi)?傳輸?shù)奈募欠袷?'\'+'L'+'O'+'O'+'M'+'.'+'B'+'I'+'N'+0 這樣一串字符串?
第一個(gè)問(wèn)題感覺(jué)讀到的中斷狀態(tài)還是獲取中斷狀態(tài)的命令(0x22),檢查一下你的中斷配置。 第二個(gè)問(wèn)題,可以封裝成子程序,我們的例子程序就是這么做的封裝成了CH376FileOpen( PUINT8 name ) ;
請(qǐng)勿發(fā)布廣告和違法內(nèi)容, 代碼可以選擇編輯器代碼語(yǔ)言格式, 更易他人閱讀幫助您, 或者留下聯(lián)系方式,以便更好更快服務(wù)您
只有登錄才能回復(fù),可以選擇微信賬號(hào)登錄