[发明专利]基于车身控制器的软件设计方法与系统在审
申请号: | 201910088927.8 | 申请日: | 2019-01-30 |
公开(公告)号: | CN109947405A | 公开(公告)日: | 2019-06-28 |
发明(设计)人: | 黎社林;朱昌荣;王志强 | 申请(专利权)人: | 深圳市赛格车圣科技有限公司 |
主分类号: | G06F8/20 | 分类号: | G06F8/20;G06F11/36 |
代理公司: | 深圳壹舟知识产权代理事务所(普通合伙) 44331 | 代理人: | 寇闯 |
地址: | 518000 广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟化软件 车身控制器 目标处理模块 软件设计 设计系统 配置 模拟测试结果 虚拟化技术 代码复用 开发周期 可移植性 模拟测试 设计过程 预设 预置 开发 | ||
本发明公开了一种基于车身控制器的软件设计方法与系统,方法包括:在预置的虚拟化软件设计系统中选择车身控制器所需要的功能模块,并基于所选择的功能模块,生成车身控制器对应的虚拟化软件;对虚拟化软件设计系统中的目标处理模块进行配置,并将配置后的目标处理模块与所述虚拟化软件进行对接;利用配置后的目标处理模块对虚拟化软件进行模拟测试,当虚拟化软件的模拟测试结果符合预设的设计需求时,将虚拟化软件导入车身控制器。本发明能够有效提升软件设计的可靠性,降低开发风险;并且由于采用虚拟化技术,整个设计过程中的代码复用度会更高,可移植性也更强,从而还能够有效缩短开发周期,降低开发成本。
技术领域
本发明涉及车辆控制技术领域,尤其涉及一种基于车身控制器的软件设计方法与系统。
背景技术
在科学技术快速发展的背景下,汽车电子技术已成为汽车各方面功能拓展、性能提升的重要技术支撑。随着汽车新能源化与智能化的逐步推进,汽车电子技术的功能需求将不断增加,控制软件也将变得越来越复杂。而BCM(Body Control Module,车身控制器)作为汽车重要的控制单元,集成的功能也越来越多,越来越复杂,这样就难免会增加一定的软件开发风险与成本。
发明内容
本申请提供了一种基于车身控制器的软件设计方法与系统,可以解决现有技术中基于车身控制器的软件设计方式存在开发风险与成本较高的技术问题。
具体的,本发明第一方面提供一种基于车身控制器的软件设计方法,该方法包括:
在预置的虚拟化软件设计系统中选择所述车身控制器所需要的功能模块,并基于所选择的功能模块,生成所述车身控制器对应的虚拟化软件;
对所述虚拟化软件设计系统中的目标处理模块进行配置,并将配置后的目标处理模块与所述虚拟化软件进行对接;
利用配置后的目标处理模块对所述虚拟化软件进行模拟测试,当所述虚拟化软件的模拟测试结果符合预设的设计需求时,将所述虚拟化软件导入所述车身控制器。
优选地,所述目标处理模块包括信号产生器模块、定时器模块、通讯模块、虚拟中断模块;
所述将配置后的目标处理模块与所述虚拟化软件进行对接,包括:
通过预置的连接器将所述信号产生器模块、所述定时器模块、所述通讯模块、所述虚拟中断模块与所述虚拟化软件进行通信连接。
优选地,所述利用配置后的目标处理模块对所述虚拟化软件进行模拟测试的步骤之后,还包括:
当所述虚拟化软件的模拟测试结果不符合预设的设计需求时,返回执行所述在预置的虚拟化软件设计系统中选择所述车身控制器所需要的功能模块,并基于所选择的功能模块,生成所述车身控制器对应的虚拟化软件的步骤。
优选地,所述将所述虚拟化软件导入所述车身控制器,包括:
获取所述虚拟化软件对应的虚拟化软件代码;
将所述虚拟化软件代码导入所述车身控制器对应的存储器中。
优选地,所述将所述虚拟化软件导入所述车身控制器的步骤之后,还包括:
对所述车身控制器进行模拟测试,当所述车身控制器的模拟测试结果不符合预设需求时,返回执行所述在预置的虚拟化软件设计系统中选择所述车身控制器所需要的功能模块,并基于所选择的功能模块,生成所述车身控制器对应的虚拟化软件的步骤。
本发明第二方面提供一种基于车身控制器的软件设计系统,该系统包括车身控制器所对应的各个功能模块,以及目标处理模块与测试模块;
所述系统利用已选中的功能模块生成所述车身控制器对应的虚拟化软件;
所述目标处理模块进行配置后,与所述虚拟化软件对接;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市赛格车圣科技有限公司,未经深圳市赛格车圣科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910088927.8/2.html,转载请声明来源钻瓜专利网。