专利名称:实现手机和键盘之间的接口转换的装置及数据输出方法
技术领域:
本发明属于数字家庭多媒体技术领域,特别是涉及到一种实现手机和键盘之间的接口转换的装置及数据输出方法。
背景技术:
随着手机逐渐普及,各式各样的手机层出不穷。手机的功能从蓝屏到彩屏,以及蓝 牙技术、MP3、MP4、音乐手机、待机王等,功能日益丰富。此外,也可应用相应手段使手机实 现打印文章、编写文档的功能,而实现这个功能并不难,只要为手机编写个新的程序和为手 机添加一个软胶键盘和USB转换接口就可以,这样就可以不用电脑,用手机来实现一些常 规的文件功能。同时,如果给手机接上外接键盘,那么用手机上网或者发短信就会显得更加 轻松和方便。而现在的技术对支持手机的外接设备尤其是外接键盘的功能上做的还有些不 足,尤其是在不同型号的的手机和外接设备之间的连接功能方面。
发明内容
本发明的目的在于克服现有技术的不足,提供一种实现手机和键盘之间的接口转 换的装置及数据输出方法,从而使不同机型的手机与键盘之间实现互联互通、相互操作,使 得数字家庭设备变得多样化,手机操作更加灵活实用。本发明提供一种实现手机和键盘之间的接口转换的装置包括并行接口、CPU处理器、USB接口和电源模块;其中所述并行接口和所述USB接口分别与所述CPU处理器的总线相连,所述电源 模块与所述CUP处理器、所述并行接口和所述USB接口相连。优选的,所述USB接口包括有USB驱动模块和与手机相连的卡口端,所述USB驱动 模块与所述CPU处理器相连。优选的,所述并行接口包括有并行驱动模块和与手机相连的插头,所述并行驱动 模块与所述CPU处理器相连。优选的,所述USB接口部分包括USB收发器,串行接口引擎,所述USB收发器提供 USB全速物理接口,所述串行接口引擎完成USB数据的并转串和串转并转换。本发明提供一种数据输出方法,包括(1)从键盘上获取输入数据;(2)接口转换装置的CPU处理器识别转换信息;(3)将从键盘USB接口接收到的信息转换为并行接收口的信息;(4)将并行接收口的信息传到手机的处理器上;(5)转换后的信息在手机屏幕上显示;(6)判断信息是否传输完,若是则结束,否则转到步骤(2)。通过上述技术方案可以看出,本发明具有如下优点1、结构简单,实用方便,能通用大多数的手机机型的接口和键盘USB接口之间的转换使用;2、能将并行接口获得的数据经CPU处理器转换成手机系统能够理解的数据信息, 从而方便键盘向手机输入数据,发送指令等;3、支持真正意义上的热插拔,对设备的接入和移走,手机软件都会做出动态的调
iF. ο
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以 根据这些附图获得其它的附图。图1为本发明装置的结构示意图;图2为本发明方法的流程图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于 本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它 实施例,都属于本发明保护的范围。本发明提供一种实现手机和键盘之间的接口转换的装置及数据输出方法,从而使 不同机型的手机与键盘之间实现互联互通、相互操作,使得数字家庭设备变得多样化,手机 操作更加灵活实用。下面结合
本发明的具体实施方式
。图1为本发明装置的结构示意图。如图1所示的一种接口转换的装置,包括了并行接口、CPU处理器、USB接口和电源 模块。其中,并行接口和USB接口分别与CPU处理器的总线相连,电源模块与CUP处理 器、并行接口和USB接口相连。其中,电源模块与CPU处理器相连,经过插头接入220V交流电,输出+5V直流电 Vcc,提供给USB接口,并行接口和CPU处理器,为该转换器供电。以下进行更详细介绍,为描述的方便,对部分模块采用设定标记以区别。所述USB接口包括有USB驱动模块和能与手机相连的卡口端,USB驱动模块与CPU 处理器相连,将键盘输入的信息传输到CPU处理器中。所述的并行接口包括有并行驱动模块和能与手机相连的插头,并行驱动模块与 CPU处理器相连,同时,检测手机信息将手机信息通过插头传出,经并行驱动模块传输至 CPU处理器中。所述USB接口部分包括USB收发器,串行接口引擎。所述USB收发器提供USB全速物理接口,兼容于USB 1. 1规范和UHCI/0HCI两种 主控制器。
串行接口引擎,完成USB数据的并转串和串转并转换,并按照USB1. 1规范完成对USB数据流的位填充/逆填充,并完成循环冗余校验码的产生与检错。USB接口含有CH375型驱动模块U3和能与键盘USB接口相连的卡口端CNl,该驱动模块U3的触角分别对应与W78E516BP-40型CPU处理器的触角连接,而其卡口端CNl与 键盘USB接口相连;并行接口包括有78HC245型并行驱动模块U4和能与仪器相连的插头CN2,该驱动模块U4的触角分别对应与CPU处理器的触角连接。电源模块经过插头CN3接入220V交流电,输出+5V直流电VCC,将电流提够给USB接口、并行接口和CPU处理器。此外,连接通电后,键盘的CH375型驱动模块复位,进行硬件初始化确定硬件的连接及其它相应信息,再进行键盘枚举初始化,成功后驱动模块即可从键盘USB接口接收 数据,将接收到的数据经CPU处理器处理,CPU通过转换控制后将获得的数据转换为并行数 据输出。图2为本发明方法的流程图。如图2所示,本发明装置实现流程包括步骤(1)从键盘上获取输入数据;(2)接口转换装置的CPU处理器识别转换信息;(3)将从键盘USB接口接收到的信息转换为并行接收口的信息;(4)将并行接收口的信息传到手机的处理器上;(5)转换后的信息在手机屏幕上显示;(6)判断信息是否传输完,若是则结束,否则转到步骤(2)即接口转换的CPU识别
转换信息。通过上述技术方案可以看出,本发明具有如下优点1、结构简单,实用方便,能通用大多数的手机机型的接口和键盘USB接口之间的转换使用;2、能将并行接口获得的数据经CPU处理器转换成手机系统能够理解的数据信息,从而方便键盘向手机输入数据,发送指令等;3、支持真正意义上的热插拔,对设备的接入和移走,手机软件都会做出动态的调
整 ο本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存 储介质可以包括只读存储器(ROM,Read Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁盘或光盘等。以上对本发明实施例所提供的一种实现手机和键盘之间的接口转换的装置及数据输出方法,进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了 阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域 的一般技术人员,依据本发明的思想,在具体实施方式
及应用范围上均会有改变之处,综上 所述,本说明书内容不应理解为对本发明的限制。
权利要求
一种实现手机和键盘之间的接口转换的装置,其特征在于包括并行接口、CPU处理器、USB接口和电源模块;其中所述并行接口和所述USB接口分别与所述CPU处理器的总线相连,所述电源模块与所述CUP处理器、所述并行接口吀 所述USB接口相连。
2.根据权利要求1所述的一种实现手机和键盘之间的接口转换的装置,其特征在于 所述USB接口包括有USB驱动模块和与手机相连的卡口端,所述USB驱动模块与所述CPU处理器相连。
3.根据权利要求1或2所述的一种实现手机和键盘之间的接口转换的装置,其特征在于所述并行接口包括有并行驱动模块和与手机相连的插头,所述并行驱动模块与所述 CPU处理器相连。
4.根据权利要求1或2所述的一种实现手机和键盘之间的接口转换的装置,其特征在于所述USB接口部分包括USB收发器,串行接口引擎,所述USB收发器提供USB全速物理 接口,所述串行接口引擎完成USB数据的并转串和串转并转换。
5.一种数据输出方法,其特征在于,包括(1)从键盘上获取输入数据;(2)接口转换装置的CPU处理器识别转换信息;(3)将从键盘USB接口接收到的信息转换为并行接收口的信息;(4)将并行接收口的信息传到手机的处理器上;(5)转换后的信息在手机屏幕上显示;(6)判断信息是否传输完,若是则结束,否则转到步骤(2)。
全文摘要
本发明公开一种实现手机和键盘之间的接口转换的装置及数据输出方法。本发明提供的装置包括并行接口、CPU处理器、USB接口和电源模块;其中所述并行接口和所述USB接口分别与所述CPU处理器的总线相连,所述电源模块与所述CUP处理器、所述并行接口和所述USB接口相连。本发明提供的技术方案,能使不同机型的手机与键盘之间实现互联互通、相互操作,使得数字家庭设备变得多样化,手机操作更加灵活实用。
文档编号H04W88/02GK101799794SQ20091021412
公开日2010年8月11日 申请日期2009年12月23日 优先权日2009年12月23日
发明者王仁波, 罗笑南 申请人:中山大学