一种通过USB端口在电子设备同步显示的装置与方法制造方法及图纸

技术编号:2918456 阅读:179 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种通过USB端口同步显示的装置与方法,该装置包括在电子设备上设置的第一USB端口,缓冲储存区、第二USB端口及提取模块,以及互斥模块。同步显示的方法包括:第二USB端口将电子设备通过第一USB端口所发送的轮询命令暂存显示信息于缓冲储存区;提取模块依据轮询命令由缓冲储存区提取显示信息,并通过第二USB端口将显示信息回传至电子设备进行同步显示,同时清空缓冲储存区的显示信息。采用本发明专利技术的装置和方法,能让具有USB端口的智能型装置将所欲显示的信息由电子设备同步显示,且由该智能型装置直接控制所欲显示的信息。

【技术实现步骤摘要】

本专利技术涉及一种同步显示的装置与方法,特别是一种通过USB端口在 电子设备同步显示的装置与方法。
技术介绍
传统计算机的外部连接端口规格十分繁杂,例如键盘要接AT或PS/2 的连接端口、鼠标要接COM或PS/2的连接端口、 Modem要接另一个COM的 连接端口、打印机要接并行串行端口 (Parallel Port),或游戏杆则要跟 MIDI装置共抢Game/MIDI的连接端口等。如此,造成了线路紊乱与装设时 容易混淆之外,这些线路都是不可以随意插/拔的,必须在开机之前先安装 好才能正常使用。如果在计算机的运行期间插/拔,虽然有时计算机还是可 以继续工作,但大多数计算机会停止响应,或是插入的装置无法工作甚至 出现当机,严重的还会烧坏主板的连接端口。通用串行总线(Universal Serial Bus , USB)解决了上述的这些问 题。USB为一种新规格的连接端口,提出该规格的厂商希望用USB来取代多 种不同的外部设备连接端口。 USB具备连接单一化、软件自动侦测,及热插 拔等功能。也因为上述的优点使得USB成为目前计算机的标准连接端口。 而在装置端使用USB连接的设备也与日俱增,例如数字相机、扫描仪、游 戏游戏杆、打印机、键盘、鼠标等。造成目前许多计算机只提供USB的连 接端口,而不再支持如串行端口 (serial port)等其它规格的连接端口。 USB通讯是一种典型的Host/Slave方式的通讯。具有USB端口的智能型装 置,例如PDA、智能型手机(Smart phone)等,当与计算机通过USB连 接时,由于智能型装置属于Slave所以无法主动向Host的计算机传递信息,须由计算机作为控制端读取智能型装置。有一本领域熟知的技术可通过计算机的显示器显示手机信息状态的方 法,该方法将手机所接收到的状态信息显示在计算机的显示器上,让使用 者方便的确认手机状态,通过计算机的显示器查看手机信息。但该方法仍 具有下列问题1. 当手机收到外部信息再将该信息传送到计算机显示器的过程,会有 延迟产生,造成手机,接受信息到显示于计算机显示器时产生异步-。2. 手机必须在接收到状态信息或外部信息时,才能将信息显示于计算机显示器上,那么单纯操作手机或阅览手机内存的数据时,便无法显示于 计算机显示器上。此外,目前智能型装置都可储存多媒体档案与文书处理档案,当要将 这些档案显示与他人分享或向他人做简报时,必须将智能型装置与计算机 连接再通过计算机连接投影机,才能将智能型装置内的档案通过投影机显示。且也必须由Host端的计算机控制读取Slave的智能型装置,无法达到 直接由智能型装置控制所欲显示的信息。加上,如果遇到没有计算机的状 况下,即使拥有投影机等播放装置也无用武之地。因此,如何让智能型装置通过USB端口与外部电子设备连接后,能将 智能型装置所欲显示的信息由该电子设备同步显示,为本领域技术人员亟 待改善的研究课题之一。
技术实现思路
针对上述现有技术存在的缺陷或不足,本专利技术的目的在于,提出一种 通过USB端口在电子设备同步显示的装置与方法。为了实现上述任务,本专利技术采取如下的技术解决方案一种通过USB端口在电子设备同步显示的装置,该装置包括在电子设 备上的第一USB端口,其特征在于,该装置还包括有一缓冲储存区,用于暂存显示信息;一个第二 USB端口,用于接收电子设备通过第一 USB端口所发送的轮 询命令;一提取模块,用于依据轮询命令由缓冲储存区提取显示信息,并通过 第二 USB端口将显示信息回传至电子设备进行同步显示,同时清空缓冲储 存区;一互斥模块,用于对缓冲储存区的互斥保护,即当缓冲储存区写入显 示信息时,暂停提取模块提取显示信息,同样,当提取模块提取显示信息 时,暂停缓冲储存区写入显示信息;第二 USB端口与第一 USB端口连接,接收电子设备所发送的轮询命令, 第二 USB端口与提取模块相连,提取模块上分别连接缓冲储存区和互斥模 块。上述通过USB端口在电子设备同步显示的装置的同步显示的方法,其 特征在于,包括下列步骤第二 USB端口将电子设备通过第一 USB端口所发送的轮询命令暂存显 示信息于缓冲储存区;当缓冲储存区写入显示信息时,互斥模块暂停提取模块提取显示信息, 同样,当提取模块提取显示信息时,互斥模块暂停缓冲储存区写入显示信 息;提取模块依据轮询命令由缓冲储存区提取显示信息,并通过第二 USB 端口将显示信息回传至电子设备进行同步显示,同时清空缓冲储存区的显 不信息°采用本专利技术的装置和方法,能让具有USB端口的智能型装置将所欲显示的信息由一电子设备同步显示,且由该智能型装置直接控制所欲显示的 自附图说明图1是本专利技术的通过USB端口在电子设备同步显示的装置结构示意图。 图2通过USB端口同步显示的方法流程图。 图3是本专利技术给出的具体实施例示意图。图中的附图标记分别表示10、缓冲储存区,20、第二USB端口, 30、 提取模块,40、互斥模块,50、电子设备,52、第一 USB端口, 60、智能 型装置,、70、投影机。 、以下结合附图和实施例对本专利技术作进一步的详细说明。具体实施例方式参见图l,本专利技术的通过USB端口主电子装置同步显示的装置,包括在 电子设备50上设置的第一USB端口 52,缓冲储存区10、第二USB端口 20、 提取模块30以及互斥模块40。缓冲储存区10用于暂存显示信息。此处所称的显示信息为本专利技术装置 所欲显示于外部的电子设备50的信息。例如,要将本专利技术装置内存的简报 档案由外部的电子设备50显示,需先将该简报档案暂存于缓冲储存区10, 而该简报档案便是本专利技术所说的显示信息。缓冲储存区IO可以是一般所称 的buffer,其大小根据本专利技术装置的显示信息产生量及电子设备50发送轮 询命令的频率相关。当显示信息不只有一个时,缓冲储存区10会将信息如 队列般的将每一条显示信息按入队顺序保存起来。第二USB端口 20与电子设备50的第一USB端口 52相连接。其连接方 式与一般通用串行总线(USB)的连接方式一样,或者利用USB连接线将第 二USB端口 20与第一 USB端口 52电性连接。当第二 USB端口 20与第一USB 端口 52连接后,外部的电子设备50不断的发送轮询命令,而第二 USB端 口 20便接收电子设备50所发送的轮询命令。所述的轮询(polling),简 单的说就是某设备定时主动的向其连接的装置进行询问,而了解其所连接的装置有何需求。在本专利技术中,电子设备50不断的发出轮询命令至本专利技术 的装置。其主要的目的是询问本专利技术装置有无显示信息而将其在电子装置 上进行显示。提取模块30依据电子设备50所发送的轮询命令由缓冲储存区10提取 显示信息,再通过第二USB端口 20将显示信息传送至电子设备50。当外部 的电子设备50接收到显示信息后,随即由电子设备50同步显示该显示信 息。由于提取模块30每次由缓冲储存区10提取显示信息时,会类似打包 的方式将缓冲储存区10内储存的所有显示信息整批复制提取,所以每当提 取模块30提取一次缓冲储存区10的显示信息后,便会将缓冲储存区10的 已经提取的显示信息清空,让缓冲储存区IO可以继续储存新的显示信息。 因此,缓冲储存区IO可以不需具本文档来自技高网
...

【技术保护点】
一种通过USB端口在电子设备同步显示的装置,该装置包括在电子设备上的第一USB端口,其特征在于,该装置还包括有:一缓冲储存区,用于暂存显示信息;一个第二USB端口,用于接收电子设备通过第一USB端口所发送的轮询命令; 一提取模块,用于依据轮询命令由缓冲储存区提取显示信息,并通过第二USB端口将显示信息回传至电子设备进行同步显示,同时清空缓冲储存区;一互斥模块,用于对缓冲储存区的互斥保护,即当缓冲储存区写入显示信息时,暂停提取模块提取显示信息,同样 ,当提取模块提取显示信息时,暂停缓冲储存区写入显示信息;第二USB端口与第一USB端口连接,接收电子设备所发送的轮询命令,第二USB端口与提取模块相连,提取模块上分别连接缓冲储存区和互斥模块。

【技术特征摘要】

【专利技术属性】
技术研发人员:陈淮琰韩召宁杨亚冬
申请(专利权)人:无敌科技西安有限公司
类型:发明
国别省市:87[中国|西安]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1