9楼和11楼基本对的。
另外说一下USB提高速度的方法。
1 差分模式,可以传高速信号。提高抗干扰能力。
2 低负载阻抗,为了可以跑的更快。抗干扰更强。
3 低摆幅,电平翻转时间更短。
USB1.0是1.5M的,幅度也是比较高的,印象里要求在3.6V上,和USB2.0的低速兼容。 可以用一个外置了12M晶振的AVR单片机用纯软件来实现。
USB1.1 是12M的,和USB2.0的全速兼容。
USB2.0的高速是480M的。
USB3.0不止变了速度,连码型神马的都变了。
I2C提速的方法是加个提速芯片,当检测到电路上电压从低电平网上升,并且升了一点了以后,开启内部的强1输出,直到信号快到一电平为止,关闭加速电路。 下降沿一般是用NMOS驱动,速度到M级别还是比较轻松的。
|