【论文学习】基于AUTOSAR的标准的CAN通信栈设计与实现...

来源:《2016,上海交通大学论文》
2020-05-10
1931


注:本文转摘自《2016,上海交通大学论文》,仅供学习参考,上图与文无关,解释和所有权归原文作者和所属学校所有!


国外的工具及软件供应商如VECTOR, Dspace, EB 等近年来逐渐推出了基于 AUTOSAR 标准解决方案, 包含AUTOSAR 标准的代码及配置工具。主要有:


(1) VECTOR 公司推出的 DaVinci 配置工具
(2) Dspace 公司推出的 SystemDesk
(3) EB 公司推出的 Tresos
(4) KPIT 公司推出的 K-SAR
(5) ETAS 公司推出的 ISOLAR-A


国内的 AUTOSAR 解决方案相对较少。国内的 AUTOSAR解决方案主要针对 BSW(Basic Software), 目前主要有:


(1) 浙江大学速码科技推出了 SmartSAR Studio, 浙江大学 2011 年加入 CASA 联盟,是国内较早进行 AUTOSAR 研究并给出解决方案的单位。
(2) 普华基础软件股份有限公司推出的 ORIENTAIS Studio。




论文首先介绍了汽车电子行业在实际开发 CAN 通讯过程中面临的问题及针对这些问题的国内外研究现状;其次给出了基于配置工具的 AUTOSAR 标准的 CAN 通信栈解决方案;再次通过设计 TxBuffer , 多路传输方案解决发送阻塞问题;通过设计软件过滤提升接收处理的时效性。通过设计配置工具自动解析 CAN 数据库文件( DBC ) , 自动生成配置文件, 来提升 CAN 通信软件的复用性和可维护型。最后论文基于 CAN 通讯收发报文健壮性和软件复用性做了验证。


收藏
点赞
2000