[发明专利]设备调试方法及相关装置在审
申请号: | 202310273456.4 | 申请日: | 2023-03-16 |
公开(公告)号: | CN116302750A | 公开(公告)日: | 2023-06-23 |
发明(设计)人: | 郑行杰 | 申请(专利权)人: | 展讯通信(深圳)有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22;G06F13/42 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 陈翠平 |
地址: | 518000 广东省深圳市前海深*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 设备 调试 方法 相关 装置 | ||
本申请公开了一种设备调试方法及相关装置。该方法可通过驱动适配层,选择与底层通路适配的驱动,底层通路包括通用串行总线USB通路或通用异步接收发传输器UART通路;利用选择的驱动,接收来自计算机设备的调试指令;响应调试指令,向计算机设备发送运行结果。可见,本申请提供了多驱动支持的调试机制,从而提升了调试的灵活性。
技术领域
本申请涉及通信技术领域,尤其涉及一种设备调试方法及相关装置。
背景技术
随着计算机技术的发展,个人电脑(personal computer,PC)端经常需要通过调试桥来对设备端进行操控,进而实现PC端对设备端的调试。然而,终端设备中某些驱动可能被使能,某些驱动可能被禁能,这样将导致计算机设备无法通过调试桥很好地适应这种情况,对终端设备进行调试,因此,终端设备调试的灵活性较差。
发明内容
本申请实施例提供了一种设备调试方法及相关装置,可提升终端设备调试的灵活性。
第一方面,本申请实施例提供了一种设备调试方法,该方法是从终端设备或终端设备中的装置的角度进行阐述的,该方法包括:
通过驱动适配层,选择与底层通路适配的驱动,底层通路包括通用串行总线USB通路或通用异步接收发传输器(universal asynchronous receiver/transmitter,UART)通路;利用选择的驱动,接收来自计算机设备的调试指令;响应调试指令,向计算机设备发送运行结果。
可见,该方法提供了多驱动支持的调试机制,从而提升了调试的灵活性。另外,该方法设计了驱动适配层管理驱动,该设备调试方法无论是在一些支持驱动少并且功能单一的终端设备上,还是资源丰富服务众多的终端设备上,均可选择对应的驱动类型进行很好的适配,使得计算机设备可以不用安装特定的程序,可减少计算机设备的程序设计,无需安装专门的软件或驱动即可对终端设备进行调试。
一种可选的实施方式中,该方法还包括:接收来自计算机设备的底层通路切换指令,底层通路切换指令用于指示底层通路从第一底层通路切换到第二底层通路;响应底层通路切换指令,通过驱动适配层,选择与第二底层通路适配的驱动;利用选择的驱动,向计算机设备发送切换结果。
可见,该实施方式可以支持终端设备进行底层通路的切换,从而提升调试效率。
一种可选的实施方式中,利用选择的驱动,接收计算机设备的调试指令,包括:利用选择的驱动,接收来自计算机设备中第一控制终端的数据;调用第一控制终端对应的调试桥设备模块,将接收的数据进行协议解析,将解析获得的数据缓存到队列中;调用第一控制终端对应的应用层模块,读取队列中的数据;对读取的数据进行字符解析,获得调试指令。
一种可选的实施方式中,响应调试指令,向计算机设备发送运行结果,包括:将调试指令输入到处理程序,获得运行结果;将运行结果发送给计算机设备。
一种可选的实施方式中,将运行结果发送给所述计算机设备,包括:通过调试桥设备模块对运行结果进行协议封装,并将封装后的运行结果发送给计算机设备。可见,该实施方式中调试桥设备模块可以对运行结果进行协议封装和发送。
一种可选的实施方式中,对读取的数据进行字符解析,获得调试指令,包括:通过应用层模块对读取的数据进行字符解析处理,获得字符解析结果;字符解析结果包括普通字符和/或特殊字符;当字符解析结果为普通字符时,将普通字符加入到指令行中;当字符解析结果为特殊字符时,通过应用层模块对指令行进行解析处理,获得调试指令。
第二方面,本申请实施例提供了一种设备调试方法,该方法与上述第一方面所述的设备调试方法相对应,是从计算机设备或计算机设备中装置的角度进行阐述的,该方法包括:向终端设备发送底层通路切换指令;底层通路切换指令用于指示底层通路从第一底层通路切换到第二底层通路;接收来自终端设备的切换结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于展讯通信(深圳)有限公司,未经展讯通信(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310273456.4/2.html,转载请声明来源钻瓜专利网。