我公司用CH341T 實(shí)現(xiàn)我們產(chǎn)品(工業(yè)控制)的上下位機(jī)通訊,上位機(jī)用VB編程.232通訊用了MSCOMM控件.目前有這樣一個(gè)問題:假如在通信過程中突然拔出USB線,或設(shè)備供電突然斷掉,恢復(fù)正常后程序如何有效地連接上?我們也用了你公司提供的USB插拔檢測子程序,好象不能很好地解決問題(拔出時(shí),在MSCOMM控件中如何關(guān)掉句柄?)。請問有沒有VB相關(guān)的程序可供參考(用MSCOMM控件或API).
查看: 1522
回復(fù): 2
關(guān)于使用CH341T做的設(shè)備熱插拔問題
熱門產(chǎn)品 :
CH390:以太網(wǎng)控制器芯片
對(duì)于串口控件來說,你檢測到設(shè)備拔出時(shí),調(diào)用控件中的關(guān)閉串口的成員函數(shù)關(guān)閉串口.另在控件中不會(huì)涉及到句柄問題,這個(gè)串口句柄封裝起來了.
我已經(jīng)使用了MSCOMM控件關(guān)閉串口的函數(shù)屬性:MSCOMM1.PortOpen = False關(guān)閉串口,但是好象死機(jī)了.是不是因?yàn)槟愕亩丝谑翘摂M的,斷電就有問題了,所以要詢問你們.有沒有VB相關(guān)的程序可供參考,比較急.客戶等用
請勿發(fā)布廣告和違法內(nèi)容, 代碼可以選擇編輯器代碼語言格式, 更易他人閱讀幫助您, 或者留下聯(lián)系方式,以便更好更快服務(wù)您
只有登錄才能回復(fù),可以選擇微信賬號(hào)登錄