目录
前言
听名字就知道博主并非一个大牛,可能比在座的各位都菜,但这并不影响博主想分享自己的成长之路,也许这样更能引起很多刚入门的小伙伴们的共鸣。博主是一名汽车行业的嵌入式集成工程师,本职工作是ADAS的底软开发,从大学毕业工作就开始接触AUTOSAR,并在不断同步提高中,在博主学习AUTOSAR这么久的时间里,我发现市场的资料大部分都是由点到面,这样会导致你刚进入AUTOSAR学习的时候会很困难,因为一个点一个点的学习,如果没有一定的知识积累是无法将这些点串联起来的,在学习中就感觉云里雾里,使人容易有挫败感。故博主将操刀从全局到各个点的角度系统的讲解AUTOSAR,相信很多刚入行不久的朋友会豁然开朗,茅塞顿开。
对于《AutoSAR小白的逆袭之路系列》,博主准备从三个大的板块来讲解,一是AUTOSAR的理论篇,二是AUTOSAR的实践篇,三是AUTOSAR的深入篇,分别从AUTOSAR的理论,工具的使用,代码的调试,到最终在量产项目上的应用等方面讲述。
一、AUTOSAR工程师发展前景
如果你想了解一个行业的发展前景好不好,最简单明了的就去取求职软件搜索一下
这是随便搜索的,其不仅工资非常高,而且需求量非常大,所以AUTOSAR开发职业前景非常好!并且值得你深入研究。接下来几年的趋势是,对Autosar有深入理解,并且真正意义上懂的AUTOSAR代码的人会更吃香。
二、需要具备的知识和工具
知识:
- 嵌入式C语言
- 汽车相关知识
- 坚定的信念
工具:
- AUTOSAR软件工具:博主使用的Vector公司的Davinci软件,此系列文章也是基于此工具去讲解
- CAN软件工具:CANoe、CANape
- 调试软件工具:Tasking、劳特巴赫
- 测试软件工具:VectorCAST、PGRelief
注:这些工具的使用在该系列中都会一一讲解
三、学习规划与方法
规划:
- AutoSAR理论篇:博主会从AUTOSAR的由来以及AUTOSAR的分层架构和其中的SWC、RTE、BSW直到每个元素,数据类型都会详细讲解,相信看完此篇会对AUTOSAR有一个大概的了解
- AutoSAR实践篇:博主会通过Vecto的Davinci软件,去一步一步的配置并会生成代码进行逐一讲解
- AutoSAR深入篇:博主会从实际项目出发,在工作中如何使用AUTOSAR工具链开发一套底软
- 更新计划:从2023年11月开始更新,争取一周一更(希望三年后能成为此行业内的大牛)
方法:
- 理论与实践相结合,通过配置生成代码,查看配置与代码之间的实际逻辑联系
- 仔细入读AUTOSAR代码,了解AUTOSAR代码的运行逻辑以及接口的调用
- 打好基础,打好基础,嵌入式C语言是一切从事嵌入式软件开发的基础,故需重点学习稳固。
四、支持
- 博主的联系方式(等待后续有关注了在设一个专区,如现在有什么疑问可以私我)
- 资料(等有关注了会建立一个群供大家相互学习,相互分享,相互提高)