前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >赶快拿走!你期待的USB2.0协议中文版出炉啦!

赶快拿走!你期待的USB2.0协议中文版出炉啦!

作者头像
用户6557940
发布2022-07-24 16:21:57
6570
发布2022-07-24 16:21:57
举报
文章被收录于专栏:Jungle笔记

USB2.0协议全文11章共计650页,全文英文。Jungle首次拿到650页的协议无从下手。简单看了第6、7、8章后就先放弃了(USB入门确实不建议看USB2.0协议)。之后看了《圈圈教你玩USB》,以及实践了公司部分与USB相关的项目,再倒回来看USB协议,才理解其中某些含义。

再次翻看USB2.0协议,Jungle根据个人理解并结合一些辅助资料,整理的USB2.0协议的中文版。其实,USB协议并没有必要完全看完。协议根据框架、物理、电气、协议和HUB分了不同章节,根据个人所需,去查阅对应部分即可。否则会浪费时间,事倍功半。

章节安排

中文版分为5章,共55页,各章内容安排如下表:

协议的第10章和第11章,关于Host和Hub,这里并没有再专门介绍。

内容简介

中文版主要内容还是参考USB2.0协议,但并不是对原文的逐字逐句的翻译,而是省略了很多内容。Jungle认为省略的这些内容并不影响对USB的入门、学习和理解。相反,精简了后的中文版让人更容易认识和吸收。而且,Jungle在协议基础上丰富了某些内容。比如控制传输,一般都知道分3阶段(控制阶段、数据阶段和状态阶段),然后每个阶段又分什么令牌包、数据包和状态包等。除了讲解这些概念,Jungle还用了下图来作为实例,加深对控制传输的认识:

当然,如前所述,中文版也省略了部分章节,比如关于Hub,关于详细的信号定义和物理规范。这部分内容可以自行参考USB2.0协议。

USB学习资料

关于USB的学习,远不止看USB协议,Jungle目前也在学习实践过程中。推荐的学习资料:

  1. 《圈圈教你玩USB》,刘荣编著:强烈推荐!拿着开发板,对着书中例程实践,大有收获;
  2. USB in a NutShell强烈推荐!简化的USB协议,有多简化呢?只有37页!可以说全是精化了。内容可能还是过于简单,以至于电气规范都没有,不过对于理解协议是足够了!
  3. USB2.0协议:终究还是离不开的,因为这个最全,而且最权威
  4. 网上资料。
  5. https://www.usb.org/
  6. 当然,看到这篇博客,又多了个选择,就是Jungle整理的中文版!

获取方式

1.Github

https://github.com/FengJungle/USB_Protocol_CH

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-02-17,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Jungle笔记 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 章节安排
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档