“USB又名你SB,是美国USA的弟弟。”记不得是什么时候在哪里看到的,应该是微博吧。
最近要test usb啊,这玩意儿真TM是big pain in the ass.
一看它的datasheet,足足600多页,谁发明的这东西,这不是给写driver的同志们添乱么。
要是按部就班的把这东西看完,也得花好几个月时间啊。得想想有什么比较效率的方法。
看到一本USB COMPLETE的书,500页,虽然也多,但里面更多的叫我们怎么用,这个正是我需要的。
准备啃这本书吧。
这书总共20章,
1. USB basics NO
2. Inside USB transfers YES
3. A transfer type for every purpose YES
4. Enumeration: how the host learns about devices. YES
5. Control transfers: YES
6. Chip choices: NO
7. Device classes: (HID) NO
8. How the host communicates: YES
9. Matching a driver to a device. NO
10. Detecting devices YES
11.12. 13. Human interface devices: YES
14. using winUSB for vendor-defined functions: NO
15. All abut hubs: NO
16. Managing Power:(power needs) YES
17 Testing and debugging NO
18. Packets on the Bus NO
19. The Electrical and mechanical interface NO
20. Hosts for embedded systems NO
重新排列一下:
4. Enumeration: how the host learns about devices. YES
10. Detecting devices YES
2. Inside USB transfers YES
3. A transfer type for every purpose YES
5. Control transfers: YES
8. How the host communicates: YES
11.12. 13. Human interface devices: YES
16. Managing Power:(power needs) YES
需要看的缩减到10章,祝我好运吧!
No comments:
Post a Comment