1>我現(xiàn)在使用CH341ReadData用查詢(xún)方式讀取ch341收到的數(shù)據(jù),有什么辦法讓ch341收到數(shù)據(jù)后觸發(fā)外部函數(shù); 2>怎樣在使用串口CH341-USB設(shè)備驅(qū)動(dòng)程序的時(shí),像仿真串口一樣,系統(tǒng)托盤(pán)出現(xiàn)刪除硬件信息。
謝謝!!文字
1>我現(xiàn)在使用CH341ReadData用查詢(xún)方式讀取ch341收到的數(shù)據(jù),有什么辦法讓ch341收到數(shù)據(jù)后觸發(fā)外部函數(shù); 2>怎樣在使用串口CH341-USB設(shè)備驅(qū)動(dòng)程序的時(shí),像仿真串口一樣,系統(tǒng)托盤(pán)出現(xiàn)刪除硬件信息。
謝謝!!文字
先回答您的第二個(gè)問(wèn)題,用SETUP.EXE卸掉當(dāng)前的驅(qū)動(dòng)(要成功),改寫(xiě)CH341SER.INF第89行(如下)去掉前面的分號(hào)并保存,重起。再次驅(qū)動(dòng)安裝成功后,會(huì)在系統(tǒng)托盤(pán)出現(xiàn)刪除硬件信息。 HKLM, SYSTEM\CurrentControlSet\Services\CH341SER, UserRemoval, 0x00010001, 0x00000001 ;上面這行用于在系統(tǒng)托盤(pán)中顯示“安全刪除USB轉(zhuǎn)SERIAL硬件設(shè)備”,便于用戶手工刪除硬件
至于第一個(gè)問(wèn)題看看CH341DLL.H頭文件的API CH341SetIntRoutine
改正一下串口CH341-USB設(shè)備不能向仿真串口一樣,系統(tǒng)托盤(pán)出現(xiàn)刪除硬件信息。
非常感謝?。?/p>