AutoSAR开发基础与实践-前言

25 篇文章 8 订阅

已下架不支持订阅

本文档是关于AutoSAR开发的前言,介绍了AutoSAR的背景和发展历程,包括其合作伙伴和优势。同时,列出了开发所需的基础知识和工具,如C语言、Eclipse、硬件知识以及各种配置和调试工具。博主旨在帮助没有开发工具的人理解和配置AutoSAR模块,并提供学习资源和联系方式。
摘要由CSDN通过智能技术生成

前言

返回总目录
目前整个国内汽车行业与国外相比,标准化、模块化、框架构建等还是很落后,国外的汽车品牌基本都已经使用了AutoSARISO26262等,而国内还在起步阶段。
本人一直从事汽车行业工作的研究与开发,之前零零散散记录过在开发中遇到的问题和知识点,但没有进行过系统性的总结。经过认真考虑后,觉得还是有必要总结一下,尤其是AutoSAR系列相关的开发内容,因为在AutoSAR的开发过程中,其使用的工具商业化强,对于一般想要学习它的人来说,门槛过高,因此很多人还没有开始就放弃了。
本专栏将详细讲解每一个AutoSAR模块,旨在为没有开发工具的人员,也能快速掌握AutoSAR的知识原理和模块配置,同时将进行理论结合代码的方式,讲解AutoSAR标准是如何代码实现的。

一、AutoSAR的背景和发展历程

1,AutoSAR的合作伙伴及发展历史

  • AUTOSAR合作伙伴包括核心合作伙伴,高级合作伙伴,开发伙伴,副合伙人,参与者,目前核心合作伙伴仅有以下几个公司:
    核心合作伙伴
  • AUTOSAR规范更新升级慢,因为制定AUTOSAR规范时候并不会开发测试,制定出来的规范往往不会那么完美,而修复需要等到下一个AUTOSAR版本。从2002开始一直到今年,20年的时间,Autosar还一直在发展完善中。

2,AutoSAR优势及框架结构

AUTOSAR基础软件分为:服务层、ECU抽象层、微控制抽象层、RTE外层、复杂驱动,通过这种分层架构的设计方式,能够很好的将业务逻辑和基础软件,以及硬件相隔离,这样能够很好的提高软件的复用性,降低了软件开发难度,大大提高了软件开发效率。
AutoSAR优势及框架结构

二、涉及到的基础知识和工具

1,基本编程语言及硬件基础知识

  • 需要有一定的C语言基础,可以通过codeBlock开发工具可以学习c语言开发
  • 需要学习eclipse开发工具的常用操作
  • 了解硬件ECU、ADC、GTM、晶振、系统时间等硬件相关基本知识,不要求很熟悉,了解即可。

2,AutoSAR开发需要用到工具

  • Vector公司的DaVinci软件(国外,基础软件底层配置工具)
  • 普华的ORIENTAIS软件(国产,基础软件底层配置工具)
  • HighTic(国产,配置工具代码集成)
  • VsCode (国外,配置代码集成)
  • UDE软件(用于在线调试ECU的运行过程,包括寄存器的值等)
  • MATLAB(应用层软件算法开发)
  • CANape/CanNoe(报文调试)
  • ATI (XCP诊断调试)
  • 万用表、示波器等等

以上涉及到的免费工具,我会在群内进行资源分享。

三、收获学习及联系方式

1、可以学习到的知识

  • 按照计划,大家学习完毕AutoSAR的Os、EcuM、BswM、Comm、Wdg、NVM、J1939、NetworkManagement、Diagnostic、XCP等模块,能够掌握AutoSAR基础原理和模块配置
  • 通过项目实践篇,能够从0配置完毕一个完整的AutoSAR工程,不过AutoSAR的工程会根据项目需求,以及硬件等限制而不同,要学会灵活配置。

2、博主联系方式

  • 微信作为交流AutoSAR的平台,群内和谐交流
  • 博主看到后都会添加,大家不要着急
  • 加好友请备注:autosar
  • 微信号:ntyycar(南天一雁)
  • 群内会不定时更新AutoSAR相关资源

附:返回文章总目录传送门:
返回总目录

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

已下架不支持订阅

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

鼾声鼾语

感谢您的支持鼓励!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值