基于AUTOSAR标准的CAN通信协议栈的设计与实现.pdfVIP

基于AUTOSAR标准的CAN通信协议栈的设计与实现.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2013年 第 5期 SCIENCETECHNOLOGYINFORMATION 0本刊重稿0 科技信息 基于AUTOSAR标准的CAN通信协议栈的 设计与实现 朱伟东 李 锐 (重庆邮电大学 汽车电子与嵌入式工程研究中心,中国重庆 400065) 【摘 要】针对汽车电子嵌入式应用及车载网络环境,参照AUTOSAR标准,设计并实现 了基于CAN的通信协议栈。为保证数据传输实时 性及传输方式的可配置性,设计了通信管理和调度机制。通信管理以信道为单位 ,通过执行状态机来实现,并采用基于事件触发的轮询机制来 实现通信调度机制。以MPC5634微控制器作为验证平台,通过运行分析,验证了其可行性。 【关键词】AUTOSAR;CAN;通信协议栈;实时性;可配置性 0 引言 的管理机制对通信栈中所有的通信实体 、传输通道 、总线状态等进行 管理及维护工作.提高通信过程的可控性.适应复杂通信的要求 根据 随着汽车电子行业的飞速发展 .各种ECU硬件层出不穷 .过去针 通信服务模块的关注点影响分析及分层的设计方法提出了通信协议 对ECU的软件开发过于依赖系统硬件 .严重影响了开发效率 .为了提 栈总体架构其体系架构方案.如图1所示.按各模块提供通信服务的 高软件的复用率,全球汽车制造商、零部件供应商及其他电子、半导体 功能差异及关注点功能的不同.将通信中间件主要划分为通信接 口映 和软件系统公司共同制定了AUTOSAR[11规范 它定义了一套支持分 射层、通信传输服务层、通信管理服务层及通信调度服务层四个层次: 布式、功能驱动的汽车电子软件开发方法以及 ECU上的软件架构标 1.1 通信接 口映射层用于保证应用程序接口、数据类型与通信中间 准化配置方案2[1。通信技术的发展促使汽车进入网络化、数字化时代 . 件标准接 口、数据类型的一致性: 汽车网络已经成为汽车电子的重要组成部分 面对 日益复杂的车载网 1.2 通信传输服务层包含的通信栈是信号传输的实际承载者 .保证 络通信环境,如何通过嵌人式软件高效的、安全的、并同时保证传输实 数据的期望实时性和可靠性传输: 时性的实现汽车网络ECU间通信成为了汽车网络通信 中重要问题 1.3 通信管理及通信调度服务层是实时性保证的重要手段.维护信 AUTOSAR标准对以上问题做出的较为有效的解决方案 目前国内外 号属性、传输状态及总线状态.并且其调度点及实时眭相关参数可 由 针对AUTOSAR标准的研究也逐步走向成熟.但是对于通信协议栈的 用户灵活配置,用户可通过 自由配置通信协议栈参数而使其满足通信 研究并不多.很多的研究只是针对协议栈基本通信功能的实现而并不 系统的不同应用场合的需求 通信管理机制将管理任务划分为通信管 能有效保证协议栈的实时性.本文参考AUTOSAR标准的软件体系架

文档评论(0)

人生新旅程 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档