沁恒公司: 我在測控方面用372芯片,有可能碰到用戶熱拔插。 我在我們公司的6臺PC機上做過如下試驗,有2臺出現(xiàn)死機,且用熱啟動還不行,必須冷啟動才行:我的PC機向下位機傳送命令,然后下位機就回應(yīng)一段數(shù)據(jù)給PC機,不管收沒收到,PC機在一段幾十MS的時間后再向下位機發(fā)命令,如此循環(huán)。正常情況下沒什么問題,也沒死機。但一旦此過程中進行熱拔插拔下USB線,則會出現(xiàn)PC機死機,我用了設(shè)超時、線程,也用了WMDevicechange消息發(fā)現(xiàn)熱拔插就只調(diào)用CH375CloseDevice及CH375OpenDevice試圖重新連接而不再調(diào)用CH375WriteData或CH375ReadData,但還是解決不了問題,我認為是在CH375WriteData或CH375ReadData過程中若熱拔插才會出現(xiàn)PC死機問題。 請沁恒公司技術(shù)人員幫忙,多謝了。
查看: 4294
回復(fù): 1
372芯片與PC機數(shù)據(jù)傳輸過程中熱拔插PC機死機問題
熱門產(chǎn)品 :
CH592: RISC-V內(nèi)核BLE5.4無線MCU
正常情況下是不會出現(xiàn)死機的,可以用CH372評估板下TEST目錄底下的上位機和下位機程序配合調(diào)試
請勿發(fā)布廣告和違法內(nèi)容, 代碼可以選擇編輯器代碼語言格式, 更易他人閱讀幫助您, 或者留下聯(lián)系方式,以便更好更快服務(wù)您
只有登錄才能回復(fù),可以選擇微信賬號登錄