本实用新型专利技术提供一种移动设备按键控制装置和计算机控制移动设备的系统。该移动设备按键控制装置包括:开关,其具有控制端和两个输出端,该两个输出端用于分别与移动设备中与该开关相对应的按键的两端相连接;以及处理器,其具有输入端和输出端,该输入端用于与外部控制装置的通信接口相连接,以从外部控制装置接收控制信号,该输出端连接到所述开关的控制端,用于控制所述开关的接通和断开。由于在移动设备和计算机之间提供按键控制装置,因此即使对于非智能移动设备,也能由计算机控制其按键的按下和释放。(*该技术在2021年保护过期,可自由使用*)
【技术实现步骤摘要】
本技术涉及一种移动设备按键控制装置和具有该控制装置的计算机控制移动设备的系统,具体而言,涉及一种由计算机控制非智能移动设备的按键的控制装置和具有该控制装置的计算机控制移动设备的系统。
技术介绍
移动互联网的飞速发展,导致基于移动设备的应用越来越多,移动设备的功能也越来越强大,例如通过移动设备上网、浏览网页以及其他各种各样的应用。这吸引了全球数百万的移动应用开发人员为移动设备开发应用程序。在此背景下,对移动设备的应用程序进行测试的需求也越来越大。对移动设备应用程序进行的测试主要包括两个方面,对应用程序的功能进行测试(即,功能性测试)和对该应用程序是否能在不同类型的移动设备下使用进行测试(即,适配测试)。目前的测试大多为手工测试,鲜见自动测试平台,这导致耗费大量的人力和时间。此外,为了进行适配测试,需要购买各种类型的移动设备,导致测试成本上升。为了实现自动测试,首先需要解决的问题是通过计算机完整地获取移动设备的屏幕显示,并且通过计算机完全控制移动设备的按键、触控屏等输入装置的操作。这样,可不在移动设备上进行操作,而在计算机上就能完全操作移动设备,为进一步的自动操作移动设备并进行测试打下基础。为此,专利文件1提出了一种在计算机的显示器上显示移动设备屏幕,并且通过计算机控制移动设备的按键、触控屏等输入装置的操作的方法。但是,该方法的移动设备不是直接与计算机相连接,而是连接到专门的硬件,然后将该专门的硬件连接到计算机。这种连接方式需要购买和配置专门的硬件,导致成本上升,并且硬件连接复杂。此外,当使用计算机控制移动设备的按键按下和释放时,对于智能移动设备,例如智能手机(smart phone),可以通过软件来实现。但是,对于非智能移动设备,则无法通过软件来实现。专禾Ij JC # 1 :United States Patent Application Publication, Pub. No. US2011/0028145A1, Pub. Date :Feb. 3,2011, App 1. No. :12/850, 449 (美国专利申请公开,公开号=US 2011/0(^8145A1,公开日:2011 年 2 月 3 日,申请号=12/850,449)
技术实现思路
有鉴于上述问题,本技术提供一种移动设备按键控制装置和计算机控制移动设备的系统,使得即使对于非智能移动设备,也能由计算机控制其按键的按下和释放。根据本技术的一个方面,提供一种移动设备按键控制装置,包括开关,其具有控制端和两个输出端,该两个输出端用于分别与移动设备中与该开关相对应的按键的两端相连接;以及处理器,其具有输入端和输出端,该输入端用于与外部控制装置的通信接口相连接,以从外部控制装置接收控制信号,该输出端连接到所述开关的控制端,用于控制所述开关的接通和断开。本技术所述的移动设备按键控制装置,所述处理器的输入端包括串行接口。本技术所述的移动设备按键控制装置,所述处理器包括单片机。本技术所述的移动设备按键控制装置,还包括锁存器,该锁存器的输入端连接到所述处理器的输出端,该锁存器的输出端连接到所述开关的控制端。本技术所述的移动设备按键控制装置,所述开关的数量为多个,所述处理器的输出端的数量为多个,每个开关的控制端连接到所述处理器的相应输出端。根据本技术的另一方面,提供一种计算机控制移动设备的系统,包括计算机,其包括显示装置、接口和输入装置;移动设备,其包括显示装置、按键和接口 ;连接路径,其一端连接到计算机的接口,另一端连接到移动设备的接口,用于将显示在移动设备的显示装置上的画面发送到计算机以显示在计算机的显示装置上。还包括根据本技术所述的移动设备按键控制装置,移动设备按键控制装置的开关的两个输出端分别连接到移动设备相应按键的两端,移动设备按键控制装置的处理器的输入端连接到计算机的接口。本技术所述的计算机控制移动设备的系统,所述计算机的接口和所述移动设备的接口包括通用串行总线接口、蓝牙接口和无线局域网接口。根据本技术,由于在移动设备和计算机之间提供按键控制装置,因此,即使对于非智能移动设备,也能由计算机控制其按键的按下和释放。附图说明图1是根据本技术一实施方式的移动式电话控制系统的结构示意图。图2是根据本技术一实施方式的移动式电话控制方法的流程图。图3是显示在移动式电话和计算机的显示器上的屏幕画面和/或移动式电话画面的例子。图4是根据本技术一实施方式的移动式电话按键控制装置的结构示意图。具体实施方式以下结合附图来说明本技术的实施方式。需要指出的是,在以下说明中,以移动式电话作为移动设备的一个例子来进行说明。但是,本技术不限于移动式电话,而是还可以包括其它移动设备,例如个人数字助理(Personal Digital Assistant,PDA)、平板计算机(Tablet PC)、智能手机 (Smartphone)、iPad 等。图1是根据本技术一实施方式的移动式电话控制系统的结构示意图。如图1 所示,移动式电话控制系统1包括计算机10、移动式电话40、连接路径50和控制装置60。 计算机10包括中央处理单元(CPU) 101、只读存储器(ROM) 102、随机存取存储器(RAM) 103、 显示器104、接口(I/F) 105和输入装置106。ROM 102存储由CPU 101执行的程序和程序所使用的数据。MM 103临时存储执行程序时的数据。在本实施方式中,显示器104除了具有一般计算机显示器的功能外,还用来显示移动式电话40的显示器所显示的画面和/或移动式电话40的轮廓、按键等外观的画面。以下,将移动式电话40的显示器所显示的画面称为“屏幕画面”,将移动式电话40的轮廓、按键等外观的画面称为“外观画面”,将两者一起称为“移动式电话画面”。I/F 105用于与移动式电话40相连接,通过I/F 40向移动式电话40发送指令和/ 或数据,并接收来自移动式电话40的数据。I/F 105可以是有线连接方式的,例如通用串行总线(USB),也可以是无线连接方式的,例如蓝牙(Bluetooth)、无线局域网(Wi_Fi),还可以同时具有上述连接方式中的多种。此外,I/F 105还可以是网络接口,此时,“与I/F 105 连接”不仅包括通过线缆直接连接,还包括通过网络间接连接。此外,I/F 105的数量可以有多个。输入装置106例如是键盘、鼠标、触控屏等。在本实施方式中,输入装置106除了具有一般计算机输入装置的功能外,还用来在显示器104所显示的移动式电话画面上进行操作,以生成控制移动式电话40的操作数据。移动式电话40包括显示器404,I/F 405和输入装置406。I/F 405用于与计算机10的I/F 105相连接,通过I/F 405接收来自计算机10的指令和/或数据,并向计算机 10发送数据。I/F 405可以是有线连接方式的,例如USB,也可以是无线连接方式的,例如蓝牙、Wi-Fi,还可以同时具有上述连接方式中的多种。当将移动式电话40连接到计算机10 时,使用上述连接方式中的一种和计算机10的I/F 105中相对应的一种连接方式来连接。输入装置406例如是按键、触控屏等本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种移动设备按键控制装置,其特征在于,包括开关,其具有控制端和两个输出端,该两个输出端用于分别与移动设备中与该开关相对应的按键的两端相连接;以及处理器,其具有输入端和输出端,该输入端用于与外部控制装置的通信接口相连接,以从外部控制装置接收控制信号,该输出端连接到所述开关的控制端,用于控制所述开关的接通和断开。2.根据权利要求1所述的移动设备按键控制装置,其特征在于,所述处理器的输入端包括串行接口。3.根据权利要求1所述的移动设备按键控制装置,其特征在于,所述处理器包括单片机。4.根据权利要求1所述的移动设备按键控制装置,其特征在于,还包括锁存器,该锁存器的输入端连接到所述处理器的输出端,该锁存器的输出端连接到所述开关的控制端。5.根据权利要求1所述的移动设备按键控制装置,其特征在于,所述开关...
【专利技术属性】
技术研发人员:戴亦斌,
申请(专利权)人:北京迈凯互动网络科技有限公司,
类型:实用新型
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。