? ? ? 請(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)。