在只是執(zhí)行CMD_SET_USB_MODE 命令分別切換設(shè)置 設(shè)備2 和u盤6 系統(tǒng)是運行正確的。 當設(shè)置為u盤并開始讀寫文件后,如果在讀寫文件中途拔掉u盤,系統(tǒng)進入CH376DiskConnect() 不斷循環(huán)調(diào)用,u盤未插入,系統(tǒng)是不會調(diào)用成功的,在這個過程中如果切換到 設(shè)備模式2,windows系統(tǒng)設(shè)備管理器會看到:其它設(shè)備 下面的 未知設(shè)備,而不是376的正常設(shè)備。 請問當376進入到讀寫u盤文件的時候,要怎么做才可以正確的切換到設(shè)備模式? 經(jīng)過實踐CH376WriteVar8( VAR_DISK_STATUS, DEF_DISK_DISCONN )強行清除 CH376 芯片內(nèi)部的磁盤及文件狀態(tài),然后在 CMD_SET_USB_MODE 2 是不成功的。如果windows不操作,關(guān)閉板子電源再打開 重新設(shè)置設(shè)備2 又是正確的,windows能再次正確識別。
查看: 1649
回復(fù): 1
ch376 主從切換問題 咨詢
chenliquan
發(fā)表于: 2013-05-19 11:53:00
熱門產(chǎn)品 :
CH182: 以太網(wǎng)PHY收發(fā)器芯片
我們主機模式06和設(shè)備模式02支持動態(tài)切換,不會有什么影響。你可以參考我們\CH376EVT\EXAM\EXAM0例子,其中主機模式在檢測U盤連接循環(huán)切換為設(shè)備模式,設(shè)備模式只要有鍵按下就會切換到主機模式。
請勿發(fā)布廣告和違法內(nèi)容, 代碼可以選擇編輯器代碼語言格式, 更易他人閱讀幫助您, 或者留下聯(lián)系方式,以便更好更快服務(wù)您
只有登錄才能回復(fù),可以選擇微信賬號登錄