如題,win10可以識別COM口并正常通訊 但是win7和Linux類系統(tǒng)無法識別,需要安裝驅(qū)動嗎》 具體怎么操作呢
對于CDC無法實現(xiàn),需要具體USB分析儀分析,具體是哪一包沒有回復,為什么沒有回復。
一般模擬的CDC類設(shè)備,是模擬已知USB轉(zhuǎn)串口設(shè)備,類似沁恒的CH340,
所以可以嘗試安裝CH340的USB轉(zhuǎn)串口驅(qū)動。
另外因為CDC類會根據(jù)PID,VID尋找驅(qū)動程序,可以嘗試安裝CH375驅(qū)動。
http://www.findthetime.net/downloads/CH372DRV_EXE.html
有沒有實現(xiàn)了的模擬CH340的例程供參考一下 感謝
可以參考CH558/CH559中模擬CH340的例子。
修改USB設(shè)備描述符,配置描述符,接口描述符,端點描述符,字符串描述符即可完成移植。
http://www.findthetime.net/bbs/thread-65023-1.html
用了CH55x 的USB CDC模擬CH341 發(fā)現(xiàn)無法收到 Set_Line_Coding 命令了 應(yīng)該是配置描述符的問題 但是不知道怎么改 請幫忙看看
CH340是自定義設(shè)備,并非CDC設(shè)備。不支持普通的CDC協(xié)議。
那模擬成ch340怎么獲取上位機串口配置信息呢?
關(guān)于CH340問題,請前往USB芯片版塊處理。