接口装置、控制接口装置的方法及计算机可读介质制造方法及图纸

技术编号:21041070 阅读:21 留言:0更新日期:2019-05-04 09:46
根据各种实施例,提供一种接口装置。该接口装置可包括:对主计算机的接口;对周边装置的无线接口;差值确定电路,被配置为确定该主计算机中的时隙与该周边装置中的时隙之间的差值;以及通知电路,被配置为在所确定的差值大于预定阈值时,通知该周边装置关于该差值。

【技术实现步骤摘要】
【国外来华专利技术】接口装置、控制接口装置的方法及计算机可读介质
各种实施例通常涉及一种接口装置、控制接口装置的方法及计算机可读介质。
技术介绍
大多数市场上的无线鼠标(cordlessmice)不能实现真正的1000Hz回报率(pollingrate)。因此,可能需要用于实现真正的1000Hz回报率的装置和方法。
技术实现思路
根据各种实施例,可提供一种接口装置。该接口装置可包括:对主计算机的接口;对周边装置的无线接口;差值确定电路,被配置为确定该主计算机中的时隙(timeslot)与该周边装置中的时隙之间的差值;以及通知电路,被配置为在所确定的差值大于预定阈值时,通知该周边装置关于该差值。根据各种实施例,该阈值可通过计算电路的分辨率(且例如不通过该主计算机)确定。良好的计算电路(例如接口装置,例如通用串行总线(USB)配接器(dongle),其可连接到该主计算机,例如经由该接口)可以比1ppm的分辨率更好,并且为达到实际目的,该阈值可在10ppm至100ppm的范围内。根据各种实施例,可提供一种控制接口装置的方法。该方法可包括:提供对主计算机的接口;提供对周边装置的无线接口;确定该主计算机中的时隙与该周边装置中的时隙之间的差值;以及在所确定的差值大于预定阈值时,通知该周边装置关于该差值。根据各种实施例,可提供一种计算机可读介质。该计算机可读介质可包括指令,当由计算机执行该指令时,使得该计算机执行一种控制接口装置的方法。该方法可包括:提供对主计算机的接口;提供对周边装置的无线接口;确定该主计算机中的时隙与该周边装置中的时隙之间的差值;以及在所确定的差值大于预定阈值时,通知该周边装置关于该差值。附图说明在附图中,在所有不同视图中,相同附图标记通常表示相同部件。附图未必按比例绘制,而是通常着重于例示本专利技术的原理。为清晰起见,可任意扩大或缩小各种特征或组件的尺寸。在以下说明中,将参照以下附图来说明本专利技术的各种实施例。图1A示出了根据各种实施例的接口装置。图1B示出了根据各种实施例的控制接口装置的方法的流程图。图2示出了根据各种实施例的计算系统。图3示出了根据各种实施例的发射器与接收器之间的处理和通信的流程图,其中该发射器可以是(或可被设置在)无线鼠标,并且其中该接收器是对USB端口的配接器接口。图4示出了根据各种实施例的时钟信号(clocksignal)的图示。图5示出了根据各种实施例的计算相对于接收器时钟偏移的计算机时钟偏移的图示。图6示出了根据各种实施例的追踪计算机时钟的长期频率漂移的图示。图7示出了根据各种实施例的追踪发射器时钟的长期频率漂移的图示。具体实施方式以下将参照附图进行详细说明,该附图以例示的方式示出了可用以实现本专利技术的具体细节及实施例。将足够详细地说明这些实施例,以使本领域技术人员能够实现本专利技术。可使用其他实施例,且可在不背离本专利技术的范围下作出结构及逻辑上的改变。各种实施例未必相互排斥,因为一些实施例可与一个或多个其他实施例组合而形成新的实施例。在本文中,如在此说明书中所述的接口装置可包括存储器,该存储器例如用于在接口装置内所执行的处理。实施例中所使用的存储器可以是易失性存储器,例如动态随机存取存储器(DynamicRandomAccessMemory;DRAM),或者是非易失性存储器,例如可编程只读存储器(ProgrammableReadOnlyMemory;PROM)、可擦除可编程只读存储器(ErasablePROM;EPROM)、电可擦除可编程只读存储器(ElectricallyErasablePROM;EEPROM)、或闪存(例如,浮动门存储器(floatinggatememory))、电荷捕获存储器、磁阻式随机存取存储器(MagnetoresistiveRandomAccessMemory;MRAM)或相变随机存取存储器(PhaseChangeRandomAccessMemory;PCRAM)。在实施例中,“电路”可理解为任一种逻辑执行实体,其可为专用电路或处理器,该处理器用于执行储存于存储器、固件、或他们的任何组合中的软件。因此,在实施例中,“电路”可以是硬接线逻辑电路或可编程逻辑电路,例如可编程处理器,例如微处理器(例如复杂指令集计算机(ComplexInstructionSetComputer;CISC)处理器或精简指令集计算机(ReducedInstructionSetComputer;RISC)处理器)。“电路”也可为用于执行软件的处理器,该软件例如是任一种计算机程序,例如使用虚拟机程序代码(例如Java)的计算机程序。以下将更详细描述的各个功能的任何其他种类的实现方式也可根据替代实施例而被理解为“电路”。说明书中的术语“包括(comprising)”应理解为具有广泛的含义,类似于术语“包含(including)”,且将理解为意味包含所述的整数或步骤、或整数或步骤的群组,但不排除任何其他整数或步骤、或整数或步骤的群组。此定义也适用于术语“包括(comprising)”例如“包括(comprise)”及“包括(comprises)”的变型。在此说明书中参照的任何现有技术不是且不应被视为承认或以任何形式建议在澳大利亚(或任何其他国家)的公知常识所引用的现有技术组成的一部分。为使本专利技术可易于理解并实际实行,现在将通过示例而非限制方式参照附图来说明特定实施例。针对装置提供各种实施例,并针对方法提供各种实施例。应理解,装置的基本性质也适用于方法,反之亦然。因此,为简洁起见,将省略对此种性质的重复说明。应理解,本文针对特定装置所述的任一性质也可适用于本文所述的任一种装置。应理解,本文针对特定方法所述的任一性质也可适用于本文所述的任一种方法。此外,应理解,对于本文所述的任一种装置或方法,在所述装置或方法中未必必须包含所有所述组件或步骤,而是也可包含仅某些(而非全部)组件或步骤。本文的术语“耦接(coupled)”(或“连接(connected)”可理解为电气耦接或机械耦接,例如附接或固定,或仅仅接触而无任何固定,并且应理解,可以提供直接耦接或间接耦接(换言之,并未直接接触的耦接)。大多数市场上的无线鼠标不能实现真正的1000Hz回报率(换言之,USB(通用串行总线)频率)。在常用的鼠标中,主机系统与无线鼠标之间的操作时钟频率之间可能存在偏移,无线鼠标包括所有形式的无线鼠标或鼠标操作,而无需任何电缆连接到主机系统。根据各种实施例,使用创新和功率有效的方法来解决此种时钟偏移问题。这能允许实现真正的1000Hz回报率。常用的系统设置包括主计算机、接收器和无线发射器(例如在计算机鼠标中提供)。接收器可经由USB连接器附接到主计算机。发射器可将鼠标移动命令和按钮状态命令无线地发送到接收器,并且该接收器可将该鼠标命令发送到该主机系统。在常用的系统中,主机系统、接收器和发射器各自使用独立的晶体时钟(crystalclock)来驱动它们各自的功能。用户可在发射器(例如,无线鼠标)上设置轮询频率(pollingfrequency),且鼠标可基于其自己的时钟频率对数据进行采样。所采样的数据可基于发射器操作频率发送到接收器。接收器可缓冲来自发射器的接收数据,并等待主机系统读取该数据。主机系统可具有其自己的时钟频率本文档来自技高网...

【技术保护点】
1.一种接口装置,包括:对主计算机的接口;对周边装置的无线接口;差值确定电路,被配置为确定所述主计算机中的时隙与所述周边装置中的时隙之间的差值;以及通知电路,被配置为在所确定的差值大于预定阈值时,通知所述周边装置关于所述差值。

【技术特征摘要】
【国外来华专利技术】1.一种接口装置,包括:对主计算机的接口;对周边装置的无线接口;差值确定电路,被配置为确定所述主计算机中的时隙与所述周边装置中的时隙之间的差值;以及通知电路,被配置为在所确定的差值大于预定阈值时,通知所述周边装置关于所述差值。2.如权利要求1所述的接口装置,其中所述接口包括通用串行总线接口。3.如权利要求1所述的接口装置,其中所述差值确定电路进一步被配置为确定所述接口装置通电时的所述差值。4.如权利要求1所述的接口装置,其中所述通知电路被配置为在所述接口装置通电时,通知所述周边装置关于所述差值。5.如权利要求1所述的接口装置,其中所述预定阈值是基于所述主计算机中的所述时隙。6.如权利要求1所述的接口装置,其中所述预定阈值是基于所述周边装置中的所述时隙。7.如权利要求1所述的接口装置,其中所述预定阈值在10ppm至50ppm的范围内。8.如权利要求1所述的接口装置,其中所述差值确定电路被配置为基于起始帧信号确定所述差值。9.如权利要求1所述的接口装置,其中所述接口装置包括通用串行总线配接器。10.如权利要求1所述的接口装置,其中所述周边装置包括无线鼠标。11.一种控制接口装置的方法,所述方法包括:提供对主计算机的接口;提供对周边装置的无线接口;确定所述主计算机中的时隙与所述周边装置中的时隙之间的差值;以及在所确定的差值大于预定阈值时,通知所述周边装置关于所述差值。12.如权利要求11所述的方法,其中所述接口包括通用串行总线接口。13.如权利要求11所述的方法,其中所述差值在所述接口装置通电时被确定。14.如权利要求11所述的方法,进一步包括:在所述接口装置通电时,通知所述周边装置关于所述差值。15.如权利要求11所述的方法,其中所述预定阈值是基于所述主计算机中...

【专利技术属性】
技术研发人员:李家扬曾志伟
申请(专利权)人:雷蛇亚太私人有限公司
类型:发明
国别省市:新加坡,SG

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

1