PS/2是在较早电脑上常见的接口之一,用于鼠标、键盘等设备。
PS/2的命名来自于1987年时IBM所推出的个人电脑:PS/2系列。
PS/2接口是输入装置接口,而不是传输接口。所以PS2口没有传输速率的概念,只有扫描速率。在Windows环境下,ps/2鼠标的采样率默认为60次/秒,USB鼠标的采样率为120次/秒。较高的采样率理论上可以提高鼠标的移动精度。PS/2接口设备不支持热插拔,强行带电插拔有可能烧毁主板。
1984年IBM推出了IBM AT键盘接口标准,该标准定义了84~101键,采用5脚DIN连接器和双向串行通讯协议,设有8个主机到键盘的命令。
1987年,IBM又推出了ps/2键盘接口标准。该标准仍旧定义了84~101键,但是采用6脚mini-DIN连接器,支持17个主机到键盘的命令。
具有五脚连接器的键盘称之为AT键盘,而具有六脚mini-DIN连接器的键盘则称之为ps/2键盘。
PS2通过电位的大小来接受不同时间设备传输的信息
2.键盘与鼠标协议的不同
鼠标的PS/2的接口是绿色,而键盘的PS/2接口是紫色。二者不能接反。
由于鼠标需要对位移信息进行传输,故与键盘有所不同。另外,键盘有用5脚din接口的,而鼠标没有。
移动时,鼠标会输出一组时钟和数据信号;而在静止时,时钟和数据信号将一直保持为逻辑高电平,表示处于空闲状态。每次移时鼠标会想主机发送不同的信息兵并基于PS/2协议的鼠标采用相对坐标的形式来追踪它的移动轨迹。
而键盘并不需要对位移信息进行处理,故与鼠标协议有所不同。
3.USB
USB1.1
1998年9月,USBIF提出USB1.1规范来修正USB1.0,USB1.1的最高传输速率为12Mbps
Usb2.0
2000年制订了USB2.0标准,USB2.0规范是由USB1.1规范演变而来的。它的传输速率达到了480Mbps,折算为MB为60MB/s,足以满足大多数外设的速率要求
支持系统
Microsoft Windows 98 SE
Microsoft Windows Me
Microsoft* Windows* 2000(确保已安装Service Pack 4)
Microsoft* Windows* XP
Microsoft windows Vista
Microsoft Windows 7
Microsoft Windows 8
Microsoft Windows Server 2003/2008/2008 R2/2012/2012 R2
Mac OS X
Linux内核的各版本各品牌系统
Usb3.0
USB 3.0是最新的USB规范,该规范由英特尔等公司发起。USB 2.0已经得到了PC厂商普遍认可,接口更成为了硬件厂商的必备接口。USB3.0的最大传输带宽高达5.0Gbps
传输速率
这款新的超高速接口的实际传输速率大约是3.2Gbps(即409.6MB/S)。理论上的最高速率是5.0Gbps(即0MB/S)。
数据传输
USB3.0 引入全双工数据传输。5根线路中2根用来发送数据,另2根用来接收数据,还有1根是地线。也就是说,USB 3.0可以同步全速地进行读写操作。以前的USB版本并不支持全双工数据传输。
电源
USB 3.0标准要求USB3.0接口供电能力为1A,而USB 2.0为0.5A。
电源管理
USB 3.0 并没有采用设备轮询,而是采用中断驱动协议。因此,在有中断请求数据传输之前,待机设备并不耗电。简而言之,USB 3.0支持待机、休眠和暂停等状态。
物理外观
上述的规范也会体现在USB 3.0的物理外观上。但USB 3.0的线缆会更“厚”,这是因为USB 3.0的数据线比2.0的多了4根内部线。不过,这个插口是USB 3.0的缺陷。它包含了额外的连接设备。
支持系统
Window8.1、Window8、上述的规范也会体现在USB 3.0的物理外观上。Windows Vista、Windows 7 SP1和Linux都支持USB 3.0。苹果最新发布的苹果Mac book air和Mac book pro也支持。对于XP系统,USB 3.0可以使用,但只有USB2.0的速率。
4.usb host 与slave
USB设备分为HOST(主设备)和SLAVE(从设备),只有当一台HOST与一台SLAVE连接时才能实现数据的传输。即host为接口,slave为插头。
10142140146
杭春烁
2014年10月27日