[发明专利]设备调试方法及相关装置在审
申请号: | 202310273456.4 | 申请日: | 2023-03-16 |
公开(公告)号: | CN116302750A | 公开(公告)日: | 2023-06-23 |
发明(设计)人: | 郑行杰 | 申请(专利权)人: | 展讯通信(深圳)有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22;G06F13/42 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 陈翠平 |
地址: | 518000 广东省深圳市前海深*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 设备 调试 方法 相关 装置 | ||
1.一种设备调试方法,其特征在于,所述方法包括:
通过驱动适配层,选择与底层通路适配的驱动,所述底层通路包括通用串行总线USB通路或通用异步接收发传输器UART通路;
利用所述选择的驱动,接收来自计算机设备的调试指令;
响应所述调试指令,向所述计算机设备发送运行结果。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收来自所述计算机设备的底层通路切换指令,所述底层通路切换指令用于指示底层通路从第一底层通路切换到第二底层通路;
响应所述底层通路切换指令,通过所述驱动适配层,选择与所述第二底层通路适配的驱动;
利用所述驱动,向所述计算机设备发送切换结果。
3.根据权利要求1所述的方法,其特征在于,所述利用所述选择的驱动,接收计算机设备的调试指令,包括:
利用所述选择的驱动,接收来自计算机设备中第一控制终端的数据;
调用所述第一控制终端对应的调试桥设备模块,将所述接收的数据进行协议解析,将解析获得的数据缓存到队列中;
调用所述第一控制终端对应的应用层模块,读取所述队列中的数据;
对读取的数据进行字符解析,获得调试指令。
4.根据权利要求1或2所述的方法,其特征在于,所述响应所述调试指令,向所述计算机设备发送运行结果,包括:
将所述调试指令输入到处理程序,获得运行结果;
将所述运行结果发送给所述计算机设备。
5.根据权利要求4所述的方法,其特征在于,所述将所述运行结果发送给所述计算机设备,包括:
通过调试桥设备模块对所述运行结果进行协议封装,并将封装后的运行结果发送给所述计算机设备。
6.根据权利要求3所述的方法,其特征在于,所述对读取的数据进行字符解析,获得调试指令,包括:
通过所述应用层模块对读取的数据进行字符解析处理,获得字符解析结果;所述字符解析结果包括普通字符和/或特殊字符;
当所述字符解析结果为普通字符时,将所述普通字符加入到指令行中;
当所述字符解析结果为特殊字符时,通过所述应用层模块对所述指令行进行解析处理,获得调试指令。
7.一种设备调试方法,其特征在于,所述方法包括:
向终端设备发送底层通路切换指令;所述底层通路切换指令用于指示底层通路从第一底层通路切换到第二底层通路;
接收来自所述终端设备的切换结果。
8.一种设备调试装置,其特征在于,所述装置包括:
驱动适配层,用于选择与底层通路适配的驱动,所述底层通路用于与计算机设备建立连接;
接收模块,用于利用所述驱动适配层选择的驱动,接收来自计算机设备的调试指令;
发送模块,用于响应所述调试指令,向计算机设备发送运行结果。
9.根据权利要求8所述的装置,其特征在于,
所述接收模块,还用于接收来自所述计算机设备的底层通路切换指令,所述底层通路切换指令用于指示底层通路从第一底层通路切换到第二底层通路;
所述驱动适配层,还用于响应所述底层通路切换指令,选择与所述第二底层通路适配的驱动;
所述发送模块,还用于利用所述驱动,向所述计算机设备发送切换结果。
10.根据权利要求8所述的装置,其特征在于,所述接收模块利用所述选择的驱动,接收计算机设备的调试指令,具体为:
利用所述选择的驱动,接收来自计算机设备中第一控制终端的数据;
调用所述第一控制终端对应的调试桥设备模块,将所述接收的数据进行协议解析,将解析获得的数据缓存到队列中;
调用所述第一控制终端对应的应用层模块,读取所述队列中的数据;
对读取的数据进行字符解析,获得调试指令。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于展讯通信(深圳)有限公司,未经展讯通信(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310273456.4/1.html,转载请声明来源钻瓜专利网。