中级会员
 
- 积分
- 362
- 金钱
- 362
- 注册时间
- 2014-7-8
- 在线时间
- 10 小时
|
发表于 2014-12-12 10:42:57
|
显示全部楼层
回复【7楼】枫飞:
---------------------------------
1. USB 可以接很多類別, 打印機好像不是標準的! 為什麼呢? 每家提供的WINDOWS DRIVER都不同, 所以我猜雖然都是透過USB, 但是方過BULK模式下應該還是有自已定義的Protocol , 我想會複雜很多.... 我是沒模過
2. USB HUB 就是一對多的那個, 應該跟你說法一樣的 (因為台灣用語就是 USB HUB), 我不知你那裡用語是? 但我想應該是同一個東西
3. USB HUB 也是一個 Device , class =0x09 , 系統上電會先捉到 USB HUB , 然後Enum.....配 address =1,
跟 ST 原廠給的一樣, 只是前面都好了後, 要開啟後端 port pwer 及 real time 去 polling hub port status ,
檢查是不是有裝置接近來.... 然後又重覆以上部法........
(因為每個裝置有可能都會配置EP, 所以會有共用情況, 但是前提 Address是不同, 所以還是可以分辨....只是我手機可以enum, 但是在bulk模式下, 會卡在接收.......不會動.....正在找原因) |
|