USB HOST讀取多路USB HID數(shù)據(jù)方案咨詢(xún)

? ? ? 請(qǐng)問(wèn)大佬們,我們現(xiàn)在有個(gè)需求就是讀取多個(gè)USB HID設(shè)備的數(shù)據(jù),都是joystick設(shè)備,暫定為5-8個(gè),然后解析數(shù)據(jù)之后,再重新融合成一個(gè)USB HID設(shè)備連接到電腦。

? ? ? ?計(jì)劃是使用一個(gè)帶USB HOST的mcu,連接一個(gè)8口的USB HUB來(lái)實(shí)現(xiàn)。

? ? ? ?目前查看了ch32v203和ch32x035的手冊(cè),支持下一級(jí)的USB HUB,查了USB HUB的相關(guān)資料,發(fā)現(xiàn)大于4路的HUB,一般是從第4個(gè)USB口,再擴(kuò)展,那這樣的話(huà),連接到5-8口的設(shè)備就是下兩級(jí)的設(shè)備了,不知道能不能符合需求。

? ? ? ?另外如果使用ch32v203或者其他多USB接口的芯片,能不能設(shè)置一個(gè)USB口為host,用于接收USB設(shè)備的數(shù)據(jù),另一個(gè)USB口設(shè)置為device,用于給電腦發(fā)送數(shù)據(jù)。

? ? ? ?請(qǐng)大佬們指點(diǎn)下用什么方案可以實(shí)現(xiàn)。

你好,V203帶雙USB的型號(hào)可以實(shí)現(xiàn)這個(gè)功能,支持2級(jí)HUB,可以一個(gè)USB口做設(shè)備,一個(gè)做主機(jī)。


????????謝謝大佬,我看到ch32v203c8t6這個(gè)關(guān)于USB寫(xiě)的是D+H/D,這個(gè)是不是意思就是可以同時(shí)主機(jī)和設(shè)備。

????????請(qǐng)問(wèn)有沒(méi)有相關(guān)的例程可以參考一下,讀取1級(jí)和2級(jí)hid設(shè)備的數(shù)據(jù),同時(shí)又可以做USB設(shè)備。


麻煩大佬方便的話(huà)發(fā)一下參考例程,個(gè)人信息保護(hù),已隱藏


您好,CH32V203C8T6具有兩個(gè)獨(dú)立的USB,可以同時(shí)使用,將USBHD用做主機(jī)口,USBD用做設(shè)備口。關(guān)于例程,目前在CH32V203 EVT下有USB的相關(guān)例程,在USBD文件夾下是USB做設(shè)備的例程,在USBFS文件夾下,有做主機(jī)操作鍵鼠的例程,支持U口下1級(jí)HUB,你可以參考一下。下面鏈接為EVT下載鏈接:

http://www.findthetime.net/downloads/CH32V20xEVT_ZIP.html?

image.png


您好,這部分例程我看到了,關(guān)于USB設(shè)備的也開(kāi)發(fā)了好幾款產(chǎn)品了。

就是不清楚HOST-KM這個(gè)例程寫(xiě)的是支持U口下1級(jí)HUB,那想讀取下2級(jí)HUB應(yīng)該做哪方面的修改


2級(jí)HUB的例程目前還沒(méi)有


那請(qǐng)問(wèn)有沒(méi)有多個(gè)USB HOST接口的mcu,當(dāng)前應(yīng)用只需要接6個(gè)設(shè)備就可以了,如果有兩個(gè)USB HOST,每個(gè)host下接一個(gè)4口HUB就能滿(mǎn)足了。


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

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