功能辅助调试方法、功能调试方法、装置、系统及介质制造方法及图纸

技术编号:25183995 阅读:54 留言:0更新日期:2020-08-07 21:12
本申请公开了一种功能辅助调试方法、功能调试方法、装置、系统及介质,该功能辅助调试装置包括接入目标对象的内部网络的第一接口模块、与待功能调试模块连接第二接口模块、与调试装置连接的第三接口模块和辅助调试模块,该辅助调试模块被配置为封装待功能调试模块与对应的调试参与模块之间的底层通信信号,并结合获取的调试装置发送的控制量信号生成控制指令,以使调试参与模块根据该控制指令进行功能调试。采用本申请的技术方案,解决了开发、调试过程中的调试开发难度,减少了开发、调试周期,保证调试过程中信息安全。

【技术实现步骤摘要】
功能辅助调试方法、功能调试方法、装置、系统及介质
本申请涉及调试
,尤其涉及一种功能辅助调试方法、功能调试方法、装置、系统及介质。
技术介绍
随着车辆智能化的发展,智能驾驶(自动驾驶)技术逐渐成为智能交通领域的研究热点。智能驾驶技术的主要任务是开发智能驾驶功能,而智能驾驶功能开发是以自动驾驶技术为核心、结合底盘控制、车身控制、多种传感器数据分析及人机交互等多方面的技术综合,是整车系统级的开发工作,并且是多个技术部门(
)、多人之间的协作开发。此外,在智能驾驶功能开发过程中,还需要开发人员对智能驾驶(自动驾驶)功能进行调试。在开发、调试智能驾驶功能过程中,由于智能驾驶功能往往会涉及车辆中的多个电子控制单元(ElectronicControlUnit,ECU)之间的通信与交互,例如信号校验、状态确认等ECU之间复杂的握手过程。由于该握手过程的复杂性及需要多
的协作,一方面各
并不能掌握其他
的ECU通信、控制过程,如此增加了智能驾驶功能的开发难度,同时也延长了智能驾驶功能的开发、调试周期;另一方面若完全开放不同ECU之间的通信、控制过程,也存在整车控制的信息安全泄露/滥用风险,尤其是在整车研发领域中会存在不同业务部门、不同公司(单位)合作的情况,进而影响车辆通信网络信息安全。
技术实现思路
基于此,本申请目的在于提供一种功能辅助调试方法、功能调试方法、装置、系统及介质,以解决以上至少一种技术问题。所述技术方案如下:一方面,本申请提供了一种功能辅助调试装置,所述装置包括:第一接口模块,被配置为接入目标对象的内部网络;所述目标对象包括接入所述内部网络的至少一个待功能调试模块、以及与所述至少一个待功能调试模块通过预设通信协议进行通信的至少一个调试参与模块;第二接口模块,被配置为与所述至少一个待功能调试模块通信连接;第三接口模块,被配置为与调试装置通信连接;所述调试装置上运行有待调试功能代码,所述待调试功能代码根据环境数据生成实现待调试功能的控制量信号;辅助调试模块,被配置为封装所述待功能调试模块与对应的调试参与模块之间根据预设通信协议生成的底层通信信号,以及获取所述调试装置发送的控制量信号,并结合封装的底层通信信号生成对应的调试参与模块的控制指令,以使调试参与模块根据所述控制指令进行功能调试。在一些实施例中,所述装置还包括:功能控制模块,被配置为根据调试触发操作确定进入对应的工作模式;其中,所述工作模式包括原待功能调试模块导通模式、调试装置导通模式、中断模式、内置指令转发模式、重启模式中的一种或多种。在一些实施例中,所述装置还包括:无线通信模块,被配置为与管理设备建立通信连接;监控管理模块,被配置为响应于管理设备发送的管理指令,执行相应的监控管理工作;其中,管理指令包括:调试权限管理指令、模式管理指令、状态管理指令中至少一种。在一些实施例中,所述装置还包括:显示模块,被配置为显示调试工作状态信息;广播模块,被配置为生成包括调试人员的身份信息和调试工作状态信息的广播报文,及广播生成的广播报文。另一方面,还提供一种功能辅助调试方法,所述方法包括:获取调试装置发送的控制量信号;所述控制量信号是运行于调试装置上的待调试功能代码,根据环境数据生成的实现待调试功能的控制量信号;基于所述控制量信号和封装的底层通信信号,生成与调试参与模块对应的控制指令;所述封装的底层通信信号是基于接入目标对象的内部网络的至少一个待功能调试模块、与对应的至少一个调试参与模块之间的预设通信协议生成的;向调试参与模块发送所述控制指令,以使调试参与模块进行功能调试。在一些实施例中,所述方法还包括:根据调试触发操作确定进入对应的工作模式;其中,所述工作模式包括原待功能调试模块导通模式、调试装置导通模式、中断模式、内置指令转发模式、重启模式中的一种或多种。在一些实施例中,所述方法还包括:与管理设备建立通信连接;响应于管理设备发送的管理指令,对执行相应的监控管理工作;其中,管理指令包括:调试权限管理指令、模式管理指令、状态管理指令中至少一种。另一方面,还提供一种功能调试方法,所述方法包括:获取环境数据;加载待调试功能代码的运行进程,利用所述待调试功能代码根据所述环境数据生成实现待调试功能的控制量信号;基于所述控制量信号和封装的底层通信信号,生成与调试参与模块对应的控制指令;所述封装的底层通信信号是基于接入目标对象的内部网络的至少一个待功能调试模块、与对应的至少一个调试参与模块之间的预设通信协议生成的;向调试参与模块发送所述控制指令,以使调试参与模块进行功能调试。另一方面,还提供一种功能调试系统,包括调试装置和权利要求1-4任一所述的功能辅助调试装置,所述调试装置与所述功能辅助调试装置通信连接;所述调试装置包括上位机,所述上位机上运行有待调试功能代码,所述上位机将所述待调试功能代码生成的控制量信号发送至所述功能辅助调试装置,以使所述功能辅助调试装置进行调试辅助工作;其中,所述控制量信号是所述待调试功能代码根据环境数据生成的实现待调试功能的信号。另一方面,本申请还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,所述计算机程序由处理器加载并执行如上述任一所述的功能辅助调试方法,和/或功能调试方法。另一方面,本申请还提供一种计算机设备,所述计算机设备包括处理器和存储器,所述存储器中存储有计算机程序,所述计算机程序由所述处理器加载并执行以实现上述任一所述的功能辅助调试方法,和/或功能调试方法。本申请提供的上述技术方案,至少具有如下有益效果:本申请实施例的功能辅助调试方法、功能调试方法、装置、系统及介质,通过根据待调试功能代码根据环境数据生成的实现待调试功能的控制量信号,以及封装的待功能调试模块与对应的调试参与模块之间根据预设通信协议生成的底层通信信号,生成控制指令,以使调试参与模块根据该控制指令进行功能调试。本申请在调试过程中,无需调试人员了解所有控制模块的底层通信机制即可实现快速功能调试,解决了开发、调试过程中的调试开发难度,减少了开发、调试周期;同时在调试过程中对底层通信信号进行封装保护,仅开放控制量信号传输接口,可以避免控制模块之间的通信协议泄露,保证调试过程中信息安全。应当理解的是,以上的一般描述和后文的细节描述仅是示例性的,并不能限制本申请。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案和优点,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他附图。图1是本申请实施例提供的一种功能辅助调试装置的结构框图;图2是本申请实施例提本文档来自技高网...

【技术保护点】
1.一种功能辅助调试装置,其特征在于,所述装置包括:/n第一接口模块,被配置为接入目标对象的内部网络;所述目标对象包括接入所述内部网络的至少一个待功能调试模块、以及与所述至少一个待功能调试模块通过预设通信协议进行通信的至少一个调试参与模块;/n第二接口模块,被配置为与所述至少一个待功能调试模块通信连接;/n第三接口模块,被配置为与调试装置通信连接;所述调试装置上运行有待调试功能代码,所述待调试功能代码根据环境数据生成实现待调试功能的控制量信号;/n辅助调试模块,被配置为封装所述待功能调试模块与对应的调试参与模块之间根据预设通信协议生成的底层通信信号,以及获取所述调试装置发送的控制量信号,并结合封装的底层通信信号生成对应的调试参与模块的控制指令,以使调试参与模块根据所述控制指令进行功能调试。/n

【技术特征摘要】
1.一种功能辅助调试装置,其特征在于,所述装置包括:
第一接口模块,被配置为接入目标对象的内部网络;所述目标对象包括接入所述内部网络的至少一个待功能调试模块、以及与所述至少一个待功能调试模块通过预设通信协议进行通信的至少一个调试参与模块;
第二接口模块,被配置为与所述至少一个待功能调试模块通信连接;
第三接口模块,被配置为与调试装置通信连接;所述调试装置上运行有待调试功能代码,所述待调试功能代码根据环境数据生成实现待调试功能的控制量信号;
辅助调试模块,被配置为封装所述待功能调试模块与对应的调试参与模块之间根据预设通信协议生成的底层通信信号,以及获取所述调试装置发送的控制量信号,并结合封装的底层通信信号生成对应的调试参与模块的控制指令,以使调试参与模块根据所述控制指令进行功能调试。


2.根据权利要求1所述的装置,其特征在于,所述装置还包括:
功能控制模块,被配置为根据调试触发操作确定进入对应的工作模式;
其中,所述工作模式包括原待功能调试模块导通模式、调试装置导通模式、中断模式、内置指令转发模式、重启模式中的一种或多种。


3.根据权利要求1所述的装置,其特征在于,所述装置还包括:
无线通信模块,被配置为与管理设备建立通信连接;
监控管理模块,被配置为响应于管理设备发送的管理指令,执行相应的监控管理工作;
其中,管理指令包括:调试权限管理指令、模式管理指令、状态管理指令中至少一种。


4.根据权利要求1所述的装置,其特征在于,所述装置还包括:
显示模块,被配置为显示调试工作状态信息;
广播模块,被配置为生成包括调试人员的身份信息和调试工作状态信息的广播报文,及广播生成的广播报文。


5.一种功能辅助调试方法,其特征在于,所述方法包括:
获取调试装置发送的控制量信号;所述控制量信号是运行于调试装置上的待调试功能代码,根据环境数据生成的实现待调试功能的控制量信号;
基于所述控制量信号和封装的底层通信信号,生成与调试参与模块对应的控制指令;所述封装的底层...

【专利技术属性】
技术研发人员:刘卫国朱立民王盼盼孙伟王哲
申请(专利权)人:浙江吉利汽车研究院有限公司浙江吉利控股集团有限公司
类型:发明
国别省市:浙江;33

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

1