[发明专利]一种终端、调试系统以及终端调试方法有效
申请号: | 201810712946.9 | 申请日: | 2018-06-29 |
公开(公告)号: | CN108845946B | 公开(公告)日: | 2022-02-08 |
发明(设计)人: | 徐赟庭;郭晗;张杰 | 申请(专利权)人: | 上海商米科技集团股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 骆希聪 |
地址: | 200433 上海市杨浦*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 终端 调试 系统 以及 方法 | ||
本发明提供了一种终端、调试系统以及终端调试方法。该终端包括第一子设备和第二子设备,第一子设备和第二子设备分别独立运行一操作系统,第二子设备通过总线与第一子设备连接,第一子设备适于连接到一调试装置,其中,第一子设备具有第一调试服务端和第一守护进程,第二子设备具有第二守护进程;第一守护进程适于通过第一通信协议端口接收调试装置发来的第一命令,以使调试装置能够对第一子设备进行调试;第一调试服务端适于通过第二通信协议端口接收调试装置发来的第二命令,且与第二守护进程连接,以将第二命令转发给第二守护进程,使调试装置能够对第二子设备进行调试。本发明的终端所包括的第一子设备和第二子设备能够被方便地调试。
技术领域
本发明主要涉及电子终端的调试,尤其涉及对具有两个子设备的终端的调试。
背景技术
在对智能终端进行调试时,经常需要将智能终端连接至个人计算机(PersonalComputer,PC),然后调试人员通过PC对智能终端进行ADB(Android Debug Bridge)调试等其他操作。在现有技术中,主要是通过通用串行总线(Universal Serial Bus,USB)、有线连接或Wi-Fi(Wireless Fidelity)无线连接来实现智能终端同PC的连接,从而在对智能终端进行ADB调试时,能够通过PC对智能终端进行控制,并能够在PC和智能终端之间进行数据传输。
现有的双屏双系统POS终端作为一种智能终端其包含主屏设备和副屏设备,主屏设备和副屏设备有各自独立的硬件板,运行各自的操作系统。操作系统通常为安卓(Android)操作系统。主屏设备和副屏设备之间通过USB连接,且主屏设备作为USB的主设备,副屏设备作为USB的从设备。另外,副屏设备通常不具有网络模块,外部网络无法直接访问副屏设备。在对双屏双系统POS终端进行调试时,PC与该POS终端的连接关系如图1所示。为对上述的双屏双系统POS终端进行调试,现有技术通常采用如下几种方法,但各有缺点:
1、当PC通过USB连接主屏设备进行调试时,主屏设备作为USB从设备,将会导致主屏设备断开与副屏设备之间的USB通信,PC也就无法获取到副屏设备的任何信息。这是由于Android操作系统的USB端口只能做主设备或者从设备,无法同时既做主设备又做从设备,而主屏设备和副屏设备USB通信需要主屏设备作为USB主设备,副屏设备作为USB从设备,当主屏设备变为USB从设备时,必然会断开与副屏设备的USB连接。
2、当PC通过Wi-Fi无线连接主屏设备进行调试时,由于副屏设备没有Wi-Fi模块,PC无法直接与副屏设备进行无线通信,PC也就无法获取到副屏设备的任何信息。
3、当PC通过Wi-Fi无线连接主屏设备进行调试时,若需要获取副屏设备的信息,需要通过USB接口来实现,并且需要在主屏设备和副屏设备开发一套自定义的通讯协议来获取信息。这种做法要求开发者按照自定义的通讯协议接口来使用,不够通用,开发难度大。
发明内容
本发明要解决的技术问题是提供一种终端、调试系统以及终端调试方法,该终端所包括的第一子设备和第二子设备能够被方便地调试。
为解决上述技术问题,本发明的一方面提供了一种终端,包括第一子设备和第二子设备,所述第一子设备和所述第二子设备分别独立运行一操作系统,所述第二子设备通过总线与所述第一子设备连接,所述第一子设备适于连接到一调试装置,其中,所述第一子设备具有第一通信协议端口、第二通信协议端口、第一调试服务端和第一守护进程,所述第二子设备具有第二守护进程;所述第一守护进程适于通过所述第一通信协议端口接收所述调试装置发来的第一命令,以使所述调试装置能够对所述第一子设备进行调试;所述第一调试服务端适于通过所述第二通信协议端口接收所述调试装置发来的第二命令,且与所述第二守护进程连接,以将所述第二命令转发给所述第二守护进程,使所述调试装置能够对所述第二子设备进行调试。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海商米科技集团股份有限公司,未经上海商米科技集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810712946.9/2.html,转载请声明来源钻瓜专利网。