一种基于TBOX的远程调试方法技术

技术编号:33636429 阅读:24 留言:0更新日期:2022-06-02 01:49
本发明专利技术公开了一种基于TBOX的远程调试方法,包括如下步骤:S1:根据远程调试的需要,对硬件层的接口进行统一,并将所述接口定义至RPC接口中,同时将硬件抽象层设为RPC服务端,用于与客户端连接;S2:对APP层所需使用的硬件接口进行统一,将其设置为RPC接口,用于与服务端连接;S3:根据远程调试需要,配置与之相应的调试开发环境,对待调试的TBOX中各个APP功能程序进行远程调试;S4:将完成调试的APP功能程序推送至目标机上进行功能验证,判断是否与远程调试时的功能一致。本发明专利技术通过RPC实现远程调试整车TBOX中各个APP功能程序的功能,并将调试好的APP功能程序交叉编译到TBOX中运行,从而达到提升开发效率的目的。从而达到提升开发效率的目的。从而达到提升开发效率的目的。

【技术实现步骤摘要】
一种基于TBOX的远程调试方法


[0001]本专利技术涉及计算机程序
,具体涉及一种基于TBOX的远程调试方法。

技术介绍

[0002]目前,国内现有研发车载智能终端系统中,远程调试都是在目标板上直接gdb 进行调试,这种调试是一种字符界面的调试方法,调试难度高,操作步骤复杂,变量观察及堆栈查看不方便,整个调试过程复杂,耗时时间长,开发周期长,效果不明显,大多数开发人员不会采用此方法调试嵌入式程序。

技术实现思路

[0003]针对现有技术存在的上述不足,本专利技术的目的在于提供一种基于TBOX的远程调试方法,以解决现有技术中TBOX上应用程序调试难度高、操作步骤复杂、变量观察及堆栈查看不方便的问题。
[0004]为了解决上述技术问题,本专利技术提供一种基于TBOX的远程调试方法,包括如下步骤:S1:根据远程调试的需要,对硬件层的接口进行统一,并将所述接口定义至RPC接口中,同时将硬件抽象层设为RPC服务端,用于与客户端连接;S2:对APP层所需使用的硬件接口进行统一,将其设置为RPC接口,用于与服务端连接;S3:根本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于TBOX的远程调试方法,其特征在于,包括如下步骤:S1:根据远程调试的需要,对硬件层的接口进行统一,并将所述接口定义至RPC接口中,同时将硬件抽象层设为RPC服务端,用于与客户端连接;S2:对APP层所需使用的硬件接口进行统一,将其设置为RPC接口,用于与服务端连接;S3:根据远程调试需要,配置与之相应的调试开发环境,对待调试的TBOX中各个APP功能程序进行远程调试;S4:将完成调试的APP功能程序推送至目标机上进行功能验证,判断是否与远程调试时的功能一致。2.根据权利要求1所述基于TBOX的远程调试方法,其特征在于,在S1中,对需要使用的硬件层接口进行处理,使所需的接口统一,并通过ICE开源中间进行支持。3.根据权利要求1所述基于TBOX的远程调试方法,其特征在于,客户端和服务端通过TCP、IP和UDP作为传输协议进行数据传输。4.根据权利要求1所述基于TBOX的远...

【专利技术属性】
技术研发人员:严德阳
申请(专利权)人:重庆长安汽车股份有限公司
类型:发明
国别省市:

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

1