一种AutoSAR的BSW系统CAN信号设计方法及系统技术方案

技术编号:37842793 阅读:28 留言:0更新日期:2023-06-14 09:47
本发明专利技术实施例涉及信号设计技术领域,具体公开了一种AutoSAR的BSW系统CAN信号设计方法及系统。本发明专利技术实施例通过使用CANdb++工具将CAN协议中对应的CAN报文转化成DBC;根据所述DBC,进行BSW网络信号设计;BSW与ASW的CAN输入输出SWC的接口进行Mapping匹配,进行信号匹配设计;使用Hightec工具进行软件集成;完成软件集成之后,进行软件功能测试,判断功能是否正常。实现BSW和ASW解耦,避免CANMessage中信号发生变更引起的BSW变更,能够降低BSW和ASW之间的耦合程度,提高了设计灵活性,减少了软件BSW的变更工作,且提高了软件集成的工作效率,降低了错误率和软件集成的人力成本。降低了错误率和软件集成的人力成本。降低了错误率和软件集成的人力成本。

【技术实现步骤摘要】
一种AutoSAR的BSW系统CAN信号设计方法及系统


[0001]本专利技术属于信号设计
,尤其涉及一种AutoSAR的BSW系统CAN信号设计方法及系统。

技术介绍

[0002]AUTOSAR(AUTotmotiveOpenSystemARchitecture),指的是汽车开放系统架构,是由全球各大汽车整车厂、汽车零部件供应商、汽车电子软件系统公司联合建立的一套标准协议,是对汽车技术开发一百多年来的经验总结。AUTOSAR架构旨在改善汽车电子系统软件的更新与交换,同时更方便有效地管理日趋复杂地汽车电子软件系统。AUTOSAR规范的运用使得不同结构电子控制单元的接口特征标准化,大大缩短了汽车电子软件的开发周期,提高了汽车电子软件的质量。
[0003]AUTOSAR架构有利于汽车电子行业之间的软件系统的合作开发,提高汽车厂商更换软件模块的效率,促进软件的升级、更新,提高复杂系统软件的管理效率。AUTOSAR成员之间开展合作的主要目标是:使基本系统功能以及功能接口标准化,使得软件开发合作伙伴之间能交换、转换和集成各自的车载网络功能,本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种AutoSAR的BSW系统CAN信号设计方法,其特征在于,所述方法具体包括以下步骤:使用CANdb++工具将CAN协议中对应的CAN报文转化成单个Uint64的信号且占用8Bytes数据场的DBC;根据所述DBC,进行BSW的CAN网络信号设计;BSW系统信号与ASW的CAN输入输出SWC的接口进行Mapping匹配,进行信号匹配设计;使用Hightec工具进行软件集成;完成软件集成之后,进行软件功能测试,判断功能是否正常。2.根据权利要求1所述的AutoSAR的BSW系统CAN信号设计方法,其特征在于,所述使用CANdb++工具将CAN协议中对应的CAN报文转化成单个Uint64的信号且占用8Bytes数据场的DBC具体包括以下步骤:安装CANdb++工具;获取项目使用的正式发布的CAN协议;根据所述CAN协议,使用CANdb++工具将CAN协议中对应的CAN报文转化成单个Uint64的信号且占用8Bytes数据场的DBC。3.根据权利要求2所述的AutoSAR的BSW系统CAN信号设计方法,其特征在于,所述根据所述CAN协议,使用CANdb++工具将CAN协议中对应的CAN报文转化成单个Uint64的信号且占用8Bytes数据场的DBC具体包括以下步骤:根据所述CAN协议,确定CAN协议中对应的CAN报文信息和CAN网络信息;使用CANdb++工具将所述CAN报文转化成单个Uint64的信号且占用8Bytes数据场的DBC。4.根据权利要求1所述的AutoSAR的BSW系统CAN信号设计方法,其特征在于,所述根据所述DBC,进行BSW的CAN网络信号设计具体包括以下步骤:根据所述DBC,进行BSW的CAN信号和网络设计;根据所述DBC,使用CAN解析库将单个Uint64的信号解析和打包成具体CAN协议信号,完成ASW的CAN打包和解析的SWC设计。5.根据权利要求4所述的AutoSAR的BSW系统CAN信号...

【专利技术属性】
技术研发人员:金旭何大龙张建
申请(专利权)人:阿尔特汽车技术股份有限公司
类型:发明
国别省市:

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

1