Windows系统USB转CDC串口驱动限制说明
USB轉(zhuǎn)串口芯片目前主流的幾種USB類別有:
1、USB?廠商類;
2、USB?CDC類;
3、USB?HID類;
其中若使用USB?CDC系統(tǒng)內(nèi)置驅(qū)動時,使用時會有諸多特殊性,如下為使用說明:
1、測試中出現(xiàn)若打開串口狀態(tài)下,拔掉USB硬件,然后插上。關(guān)閉串口后重新打開一定會出錯,除非再插拔一次硬件才能恢復(fù);
2、CTS引腳在CDC協(xié)議中沒有相對應(yīng)的字段,實際上,若DCD、RI、DSR有任何狀態(tài)變化,CTS狀態(tài)會一同上報給應(yīng)用程序,并且輸入狀態(tài)不會隨著串口重新打開關(guān)閉恢復(fù),直到插拔硬件才會清除;
3、RTS引腳狀態(tài)不會隨應(yīng)用程序設(shè)定單獨發(fā)包下來,當DTR信號發(fā)生變化時才會把RTS設(shè)定的狀態(tài)一同下傳給USB硬件;
4、打開串口進入收發(fā)數(shù)據(jù)的狀態(tài)下,若電腦從睡眠或休眠狀態(tài)喚醒,則驅(qū)動會在喚醒一段時間后會自動停止對CDC數(shù)據(jù)端點發(fā)送IN包。也即停止接收數(shù)據(jù),關(guān)閉再打開串口才可以恢復(fù);
若在使用中還有其他異常,可以評論區(qū)添加~
總結(jié)
以上是生活随笔為你收集整理的Windows系统USB转CDC串口驱动限制说明的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 安卓操作sqlite3,增删改查
- 下一篇: Windows10电脑重置后右键没有nv