目前有項(xiàng)目需要使用CH375,但是應(yīng)當(dāng)可以在主機(jī)和設(shè)備方式間切換。具體是這樣的,首先通過(guò)軟件,由電腦對(duì)設(shè)備進(jìn)行參數(shù)設(shè)置(設(shè)備方式),然后重啟設(shè)備使用其主機(jī)設(shè)備讀寫U盤。 請(qǐng)問(wèn),CH375支持這樣操作嗎?我看到有一條語(yǔ)句SET-USB-MODE,執(zhí)行這條語(yǔ)句可以設(shè)置相應(yīng)模式,如果我切換到模式代碼為02H的內(nèi)置固件的設(shè)備模式時(shí)還得編寫單片機(jī)的程序吧?如果這樣,我單片機(jī)內(nèi)就有主機(jī)方式和設(shè)備方式的兩套程序了,程序都不會(huì)太短,請(qǐng)問(wèn)我該怎么協(xié)調(diào)這兩種程序???有沒(méi)有這方面的例子程序,拜托??!多謝啊??!
實(shí)際在操作的時(shí)候是需要單片機(jī)端對(duì)375芯片進(jìn)行模式的切換,你可以參考下CH375EV。ZIP里面的EXAM0的例子程序,這個(gè)就是主機(jī)模式和設(shè)備模式進(jìn)行切換的例子程序。
好的,我看看先,謝謝hcn大哥了!
還有,我上面說(shuō)的那個(gè)設(shè)計(jì)方案可行吧?用CH375可以完成那個(gè)功能吧?如果可以的話,我就這么定了,程序上的問(wèn)題好解決的多,請(qǐng)指點(diǎn)??!
上面的方案是完全可行的,但是在操作的時(shí)候,你可以先設(shè)置為設(shè)備模式,當(dāng)數(shù)據(jù)傳輸完成之后,在最后一次操作完成之后,你可以發(fā)送一個(gè)特征數(shù)據(jù)下來(lái),告訴單片機(jī)設(shè)備方式已經(jīng)操作完成了,當(dāng)單片機(jī)收到這個(gè)特征數(shù)據(jù)之后的話,在復(fù)位375芯片,將模式設(shè)置為主機(jī)模式,來(lái)檢測(cè)設(shè)備的連接就可以了。