当PC主机对设各发出控制信号时,所有连接的设各都通过根集线器收到同样的信号,但是经过对比所配置的设各地址后,只能有一个设备作出相对应的动作,这跟网络的架构有点类似。因此对一个设各而言,不仅要无误地接收主机端所送来的数据,又要正确地发出响应的信号。因此,在D+与D-的差动数据线上就必须采用一种特别的编号方式再加以传送出去,以解决在USB缆线所产生信号延迟以及误差等问题。
在此,USB采用了NRZI(Non Return to Zero Invert,不归零就反向)的编码方式,无须同步的时钟信
破解编码面试讨论
我们将讨论“破解编码面试”问题的特定解决方案。 请在出现每个问题之前尝试一下(选择您想要的任何一种语言)。
通过以下方式上传您的解决方案:
1. Forking this repo
https://github.com/code-mentoring/ctci.git
2. Add your source files to the chapter folder
ch#-SomeChapter/yourName_yourFile.ext
3. Submit pu