PS2鼠标键盘协议外文翻译其他专业.docx
《PS2鼠标键盘协议外文翻译其他专业.docx》由会员分享,可在线阅读,更多相关《PS2鼠标键盘协议外文翻译其他专业.docx(14页珍藏版)》请在第一文库网上搜索。
1、京电力人令毕业设计(论文)外文资料翻译信息工程学院通信工程092赵宏志学院:专业:姓名:学号:0906220242外文出处:(用外文写)附件:1.外文资料翻译译文;2.外文原文。指导教师评语:签名:2023年4月26日附件1外文资料翻译译文PS2鼠标键盘协议摘要:PS/2接口总线只使用数据线和时钟线两条导线来实现主机与设备的通讯,采用集电极开路实现了一种双向同步串行协议。在总线空闲时,两条线都是高电平。在这种状态下,设备才允许开始传输数据。主机对总线有最高的控制权,在任何时候通过将时钟线拉低就可以禁止设备通信。关键词:PS/2接口;数据线;时钟线;双向同步串行协议1通讯:概述PS/2鼠标和键盘
2、实现双向同步串行协议。该总线是“空闲时,两条线都高(集电极开路这是唯一的状态下,键盘/鼠标开始传输数据。主机总线拥有最终控制权,并可能抑制随时沟通拉时钟线低。该设备总是产生时钟信号。如果主机要发送数据时,它必须先抑制通信设备拉动时钟低。主机然后再换低和释放时钟数据。这是“请求发送状态和信号设备开始产生时钟脉冲。摘要:公交数据二高,时钟二高:空闲状态。数据二高,时钟二低:通信抑制。数据二低,时钟二高:主机请求到发送所有的数据都发送一个字节的时间的11T2位构成一帧中发送的每个字节。这些位是: 1个起始位。始终为0。 8个数据位,至少显着位第一。 1个校验位(奇校验)。 1个停止位。这始终是1。
3、1,应答位(仅主机到设备通信)被设置,如果有偶数个1的数据位和复位(0),如果有一个数据位中的1的奇数奇偶校验位。数1的数据位加上校验位总是加起来奇数(奇校验),这是用于错误检测。键盘/鼠标必须检查此位如果不正确的话,它应该作出反响,如果它已收到一个无效的命令。读取从设备发送到主机的数据在时钟信号的尸除边缘上,从主机到设备发送的数据的上矛游读取时钟的频率必须在范围10-16.7千赫。这意味着时钟要高30-50微秒低30-50微秒.如果你设计一个键盘,鼠标,或主机的模拟器,你应该修改/采样数据线在中间的每一个细胞。即15-25微秒后相应的时钟过渡。同样,键盘/鼠标总是产生时钟信号,但主机总是有通
4、信的最终控制权。定时是绝对至关重要的。在这篇文章中我给每一个时间量必须严格遵守。2 .通讯:设备到主机数据和时钟线都是集电极开路。和+5V的每一行之间的一个电阻连接,所以在总线的空闲状态是高的。当键盘或鼠标要发送信息,它首先检查时钟线,以确保它是在一个较高的逻辑电平。如果不是的话,主机是抑制通信和设备必须缓冲任何将要发送的数据,直到主机释放时钟。时钟线必须持续至少50微秒之前的设备就可以开始传输数据。正如我在上一节中提到,键盘和鼠标使用一个串行协议与11位帧。这些位是: 1个起始位。始终为0。 8个数据位,至少显着位第一。 1个校验位(奇校验)。 1个停止位。这始终是1。键盘/鼠标写入的数据线
5、位钟为高时,由主机时钟是低时,它是只读的。图2和图3示出了这一点。图2:设备到主机的通信。数据线改变状态时,钟为高时,时钟是低,数据是有效的。C1OCK1n_T1nT1nT1nT1nT1I图3:“Q键(15H)从键盘发送到计算机的扫描码。通道A是时钟信号通道B的数据信号。CHAHAtB1r-CMrB-rrrrrrr的时钟频率为1076.7千赫。从一个时钟脉冲的上升沿到数据转换的时间必须是至少为5微秒。从数据转换到一个时钟脉冲的下降沿的时间必须是至少5微秒和不大于25微秒。主机可能抑制拉动低时钟线至少100微秒随时沟通。如果传输被禁止前11个时钟脉冲,该设备必须中止当前的传输和准备数据重传的“块
6、,当主机释放时钟。一个“块的数据可能是一个品牌代码,断码,设备ID,鼠标运动包等,例如,如果键盘被中断,同时发送两个字节的断码的第二个字节,就需要重传两个字节,断码,而不仅仅是一个被打断。如果主机拉时钟低之前,先高到低时钟过渡,或者最后一个时钟脉冲的下降沿后,键盘/鼠标不需要重新传输任何数据。但是,如果新的数据被创立的,需要进行传输时,它会被缓冲,直到主机发行时钟。键盘有一个16字节的缓冲区用于此目的。如果发生价值超过16字节的按键,进一步击键将被忽略,直到缓冲区中有足够的空间。小鼠只存储最新的移动数据包传输。3 .主机到设备的通讯主机到设备通信数据包被发送一点点不同首先,PS/2设备总是产生
7、时钟信号。如果主机要发送数据时,它必须首先把时钟和数据线“请求发送状态如下:禁止通信拉动时钟低至少100微秒。应用“请求发送拉动数据低,然后释放时钟。设备应该检查此状态下,间隔不超过10毫秒。当设备检测到这种状态下,它会开始产生时钟信号和时钟在8个数据位和1个停止位。主机改变了数据线,仅当在时钟线为低电平时,数据被读时钟为高时,由设备。这是相反的什么OCCoUrS设备到主机的通信。收到停止位后,设备将成认接收到的字节,使数据线低,产生最后一个时钟脉冲。如果主机不释放数据线后的第11个时钟脉冲,该设备将继续产生时钟脉冲直到数据线被释放(然后设备将产生一个错误。)主机可能中止传输时前11个时钟脉冲
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- PS2 鼠标 键盘 协议 外文 翻译 其他 专业