關(guān)于USB復(fù)合設(shè)備是否可以獨(dú)立連接,求大佬解惑

? ? 近期對(duì)于USB復(fù)合設(shè)備有一個(gè)疑問,如果是CDC+HID,是否可以在連接電腦時(shí),HID模擬為鍵盤和鼠標(biāo),CDC和上位機(jī)通訊?python的USB CDC庫需要連接USB設(shè)備,連接后不知道會(huì)不會(huì)影響到HID。

? ? 另外,如果是HID復(fù)合鼠標(biāo)鍵盤,能通過HID和上位機(jī)通訊嗎?還是需要另外再獨(dú)立復(fù)合一個(gè)自定義HID?如果是自定義HID,可以免驅(qū)嗎?

? ? 最后想求一份CH552或CH32X035的CDC+HID(K、M)的例程,對(duì)復(fù)合設(shè)備還不是很熟悉,雖然有KM的復(fù)合設(shè)備例程,但不知道CDC怎么復(fù)合進(jìn)去。


熱門產(chǎn)品 : USB3.0 HUB控制器:CH634

您好

CDC是可以和HID同時(shí)使用的,

HID本身是免驅(qū)的,但需要和上位機(jī)通訊,意味著需要用HID驅(qū)動(dòng)庫寫上位機(jī),已經(jīng)有上位機(jī)了其實(shí)是否免驅(qū)在用戶體驗(yàn)上都是需要安裝一個(gè)上位機(jī)。沒什么區(qū)別。

CH32X035的EVT例程包有一個(gè)CDC+HID的例程,HID部分實(shí)現(xiàn)了自定義HID,可以在此基礎(chǔ)上修改成鍵鼠或者參考此程序額外添加鍵鼠:http://www.findthetime.net/downloads/CH32X035EVT_ZIP.html



我需要的是Windows上位機(jī)控制鍵鼠,是CDC+HID好還是HID+自定義HID好?或者是否有帶DLL驅(qū)動(dòng)的芯片?上位機(jī)直接調(diào)用DLL,免去編程


請(qǐng)描述具體的需求以及應(yīng)用方式,上位機(jī)控制鍵鼠什么功能?


鼠標(biāo)和鍵盤的全共功能,也就是說,拿一個(gè)USB Dongle代替鍵盤和鼠標(biāo),具體的指令由上位機(jī)發(fā)出。因?yàn)樯衔粰C(jī)那邊拿不到管理員權(quán)限,按鍵事件會(huì)被屏蔽,想直接用下位機(jī)來發(fā)底層HID數(shù)據(jù)


請(qǐng)將需求發(fā)送至郵箱:dxy@wch.cn 或電話聯(lián)系我:025-52635387


只有登錄才能回復(fù),可以選擇微信賬號(hào)登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频