最近在做USB的东西,用MC9S12XS128和CH375,通过一般的四口 USB_HUB 读写U盘,现在只做到获取到HUB的端口,剩下的该怎么办啊,一头雾水,网上找不到相关的资料,希望高手们多多指教啊,小弟在此谢过。。
有相关例程的也可以啊。。。
热门产品 :
CH32L103: 32位PDUSB低功耗单片机
最近在做USB的东西,用MC9S12XS128和CH375,通过一般的四口 USB_HUB 读写U盘,现在只做到获取到HUB的端口,剩下的该怎么办啊,一头雾水,网上找不到相关的资料,希望高手们多多指教啊,小弟在此谢过。。
有相关例程的也可以啊。。。
你获取到HUB之后,需要发送获取HUB端口状态的控制请求,检测到HUB上面有USB设备上来之后在设置地址。在按照这个地址获取HUB下面的USB设备。这个你需要看下HUB的协议。
谢谢楼上,我大概明白了怎么做了,还有个问题,您所说的 HUB 的协议指的是 USB 的协议吗
另外,我获取到 HUB 的端口只有一个(市售的10元一个的4口HUB),我原想端口数目应该是4的,这正常吗?