CH375通過hub鏈接設(shè)備的時候,操作設(shè)備時對CH375來說hub是透明的嗎?

最近要做個東西,是一個復(fù)合USB設(shè)備,這個設(shè)備內(nèi)置了一個hub連著4個設(shè)備。 請問CH375通過hub來操作這4個設(shè)備的時候,可以認為hub是透明的嗎?

還有,當(dāng)新接入設(shè)備,需要復(fù)位設(shè)備以操作0端口的時候是用change usb mode 7來復(fù)位嗎?那會不會同時復(fù)位其他已經(jīng)配置好的設(shè)備?

這個HUB是不透明的,需要先枚舉HUB,然后枚舉HUB下游掛載的設(shè)備。

mode 7是向已經(jīng)連接的USB設(shè)備提供USB總線復(fù)位狀態(tài),是對于整個設(shè)備的復(fù)位,而不是對應(yīng)端口復(fù)位。


恩,我插到電腦上試了一下,電腦是枚舉了hub,給它分配了地址,然后枚舉了hub下面的設(shè)備,依次分配了地址, 但是不知道在枚舉完hub要枚舉hub下面的設(shè)備的時候,hub對于芯片是不是透明的。 還有,我在ch375的手冊里沒找到復(fù)位某一個端口的命令,那每次枚舉新設(shè)備都必須使用mode 7把總線復(fù)位嗎?其他已配置的設(shè)備怎么辦?


HUB枚舉成功之后,USB設(shè)備的數(shù)據(jù)傳輸對于HUB對于芯片來說是透明的。 CH375不能用于HUB操作,你可以使用CH374來操作。


復(fù)合設(shè)備里的hub是高速hub,之前看到有人說ch374處理2.0的高速設(shè)備時會有問題的說

mode7不是復(fù)位接入設(shè)備的命令,那需要自己寫setup幀來命令hub端口復(fù)位嗎


CH374低速和全速USB-HOST主機接口,是兼容USB2.0的,CH375沒有復(fù)位指定端口的命令,所以操作不起來。


3Q! 幸虧來問了一下, 374可以操作內(nèi)置高速hub的復(fù)合設(shè)備吧(hub下有4個設(shè)備)?


應(yīng)該是可以操作的,但是我們最多只支持3個端口,也就是說最多掛載3個USB設(shè)備。


恩,只要可以操作hub就行了呢,我只往374上直接掛載一個hub,然后在這個外部hub上掛載4個設(shè)備。 剛看了下374的資料,ROOTHUB.C說可以支持1級外部hub,那就可以了。 好興奮啊,馬上要開始動手了[Emot]27[/Emot]


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

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