[USB2.0] USB协议学习初体验

[USB2.0] USB2.0 协议学习初体验


该篇文章主要说明一下自己为什么学,以及如何去学 USB2.0。

学习原因

        玩游戏的时候这个 PS/2 键盘加 PS/2 转 USB 线有一个意想不到的效果:当长按方向键控制人物向一个方向走动的时候,再按其他按键比如空格键就会导致这个方向键的长按失效,我深深的体会到玩游戏的时候这个人物走不动道的时候的无力感,有该类设备的小伙伴可以自己试一试哈哈。言归正传,正因如此打算自己做一个类似的设备,其中相对的难点就是 USB。当然该设备的制作并不需要对 USB 协议极深的理解,但是出于好奇心所以想要看一下整体的USB协议是个什么样子。

如何去学

  作为一个实打实初学者,首先需要做的那就是找到最官方的且最新修订版本的协议规范,通过 B站、百度等引擎的搜索写过了解到 USB 是由 USB-IF 规范的一种支持热插拔的接口。协议可以在其官网的文档库中找到,链接如下:
  USB-IF官网(usb.org)文档库,筛选条件:USB2.0 , 规范类型

学习计划

  1. 翻译协议包内文档,翻译后会在该文章内更新链接:
  2. 实现之前说的那个PS/2转USB设备,主要目的为了改善旧的输入设备的游戏体验。

学习内容(更新中)

文档翻译

  由于个人英语能力有限,文档翻译主要根据谷歌引擎进行翻译,可能会对语序稍加改动,如若有误还请指正。在CSDN也看到过一些博主对该类文档进行翻译非常不错,比如G_METHOD的专栏:USB2.0,大家可以去学习学习哦!
以下为翻译正文:

5V 耐短路工程变更通知(5V Short Circuit Withstand ECN)

文档介绍:
原文档文件名:5V Short Circuit Withstand ECN.pdf
译文传送门:[USB2.0] 5V 耐短路工程变更通知
文档及译文下载:[USB2.0] 5V Short Circuit Withstand ECN原文及译文
文档发布时间为 2008 年 12 月 22 日
文档内容:取消 USB2.0协议 D+ 和/或 D- 总线走线的 5V 短路耐受要求。

(2022/2/10:下期文档:HID规范)
(持续更新中……)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值