[发明专利]基于嵌入式处理器的模拟PS/2接口实现系统及实现方法有效

专利信息
申请号: 201110253313.4 申请日: 2011-08-30
公开(公告)号: CN102955561A 公开(公告)日: 2013-03-06
发明(设计)人: 徐畅;胡胜发 申请(专利权)人: 安凯(广州)微电子技术有限公司
主分类号: G06F3/00 分类号: G06F3/00;G06F3/02;G06F3/033
代理公司: 北京集佳知识产权代理有限公司 11227 代理人: 李赞坚;曹志霞
地址: 510663 广东省广州市萝岗区*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 嵌入式 处理器 模拟 ps 接口 实现 系统 方法
【说明书】:

技术领域

发明涉及计算机设备的输入输出接口,特别一种基于嵌入式处理器的模拟PS/2接口实现系统及实现方法。

背景技术

PS/2设备接口用于许多现代的鼠标和键盘,它是由IBM开发并且最初出现在IBM技术参考手册里。图1示出一种5-PIN PS/2接口的定义,其中1为时钟脚,2为数据脚,3脚保留,4接5V电源正,5脚接地。在嵌入式处理器领域,要支持该PS/2接口要么增加单独的控制器驱动,要么采用GPIO(General Purpose Input Output,通用输入/输出)来模拟。对于前者,芯片成本上会有一定的增加;而对于后者,则提高软件复杂度,且在一定程度上降低了系统性能。

发明内容

有鉴于此,本发明的目的在于,在既不增加芯片成本也不影响系统性能的基础上,提供一种基于嵌入式处理器的模拟PS/2接口实现系统及实现方法。

为解决以上技术问题,本发明的技术方案是,一种基于嵌入式处理器的模拟PS/2接口实现系统,包括装配嵌入式处理器的主机、带有PS/2接口的PS/2设备,嵌入式处理器带有UART口,UART口和PS/2口电性连接,其中:UART口的发送脚连接PS/2接口的时钟脚;UART口的接收脚连接PS/2接口的数据脚。

较优地,UART口的电源脚连接PS/2接口的电源脚。

较优地,UART口的接地脚连接PS/2接口的接地脚。

较优地,PS/2设备为输入设备。

可选地,输入设备为键盘。

可选地,输入设备为鼠标。

较优地,主机设置有UART控制器,用于完成数据的采集处理。

相应地,本发明还提供一种基于嵌入式处理器的模拟PS/2接口实现方法,包括:

主机发送数据时,通过主机嵌入式处理器中UART口发送脚采集来自PS/2设备中PS/2接口时钟脚的时钟信号,同时通过UART口接收脚同步输出数据信号至PS/2接口数据脚;

主机接收数据时,通过UART口接收脚直接输入来自PS/2接口数据脚的数据信号,同时使来自PS/2接口时钟脚的时钟信号无效。

较优地,通过UART控制器完成数据采集处理。

较优地,从UART控制器的FIFO内获取数据,以进行后续处理。

与现有技术相比,本发明通过UART口与PS/2接口通讯,可以简化软件设计和降低系统运行损耗,还可以最大程度保证数据采集的正确性。特别地,数据采集过程基本都是UART控制器来完成,软件干预较少;而且由于硬件控制器自身的精密性,不会发生数据采集错误。因此,采用这种模拟接口,既不会增加芯片成本,也不会影响系统性能的要求。

附图说明

图1是5-PIN PS/2接口的定义图;

图2是PS/2接口的信号时序图;

图3是本发明基于嵌入式处理器的模拟PS/2接口实现系统的硬件框图;

图4是本发明基于嵌入式处理器的模拟PS/2接口实现方法的流程图。

具体实施方式

本发明的核心思想是提出一种新的方式来实现PS/2接口,具体是通过UART口与PS/2的连接来实现的,由此保证既不增加芯片成本也不会对系统性能带来任何影响。

所谓UART(Universal Asynchronous Receiver/Transmitter,通用异步接收/发送装置),为一种用于控制计算机与串行设备的芯片,提供了RS-232C数据终端设备接口;同时,作为接口的一部分,还可将由计算机内部传送过来的并行数据转换为输出的串行数据流。

参见图2,表示PS/2接口的信号时序图,分别示出时钟信号CLOCK和数据信号DATA。从该图可以看出,DATA信号和UART的发送接收信号时序格式完全一致:都有起始位和停止位且起始位为低,停止位为高;都有奇偶校验位,且8位数据都是低位在前。因此,采用UART接口的接收脚UART_RX和PS/2接口数据脚DATA相连,在HOST接收数据时完全可以通过UART控制器来完成数据采集;同时,依照CLOCK信号同步数据后,也可以相应进行发送。

由于常见的嵌入式处理器都带有UART口,由此通过该UART接口就可以轻松模拟嵌入式处理器的PS/2接口。这既不增加芯片成本,也不会对系统性能带来任何影响。

为了使本领域的技术人员更好地理解本发明的技术方案,下面结合附图和具体实施例对本发明作进一步的详细说明。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安凯(广州)微电子技术有限公司,未经安凯(广州)微电子技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201110253313.4/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top