-从业一年-经验贴)
想入行的友友可以看本贴做参考。传统汽车电子和嵌入式的区别汽车电子开发全流程定义我就不介绍了百度即可我只说说我的看法。首先汽车电子也分很多类型有乘用车、商用车而乘用车偏向于C端商用车偏向于B端B端就是企业C端就是消费者卖给的对象不一样。无论B端C端通常岗位区分为软件、硬件、标定、测试等。相比面向C端或者非标的嵌入式系统来说由于汽车电子系统架构更复杂可靠性要求极高其中会多出标定和测试两个岗位而对于非标嵌入式标定和测试和开发可能就一起做了。软件软件通常采用autosar架构其架构的好处是将复杂驱动层和应用层分开这个架构的好处是对于乙方往往只要调好硬件、开发好底层复杂驱动将项目打包卖给甲方就行甲方自己做应用层的开发或者外包出去对于两方都有极大的好处。乙方在复杂驱动层写接口甲方调用接口硬件与测试汽车电子的硬件的开发现在普遍就是做国产化而现在对标最多的就是博世一般开发周期都是1-2年相比普遍的嵌入式岗位开发周期算是很长的了所以想要快速拿到成果的快速干一个项目的要仔细考虑是否要加入汽车电子当然这这只是我自己的经历或许是一叶障目。书归正传开发完成后由于汽车电子对硬件的可靠性要求比较高需要大量的测试包括有功能测试、可靠性测试、型式试验高低温、盐雾等、有的客户会出测试用例你还需按客户的需求完成指定的测试当然为了可靠性这些测试也是不得不进行的。对于标定往往刚毕业的学生不理解什么是标定标定简单理解就是软件中的标志位而实际项目中我们通过接口吧这些软件变量(软件标志位)做出来了我们可以通过上位机标定这些变量的值以达到调试的目的。真是项目中标定和测试往往是一起进行的像常用的软件一般有INCA。下图为本人在汽车电子行业时梳理的一些常识和在遇到问题时解决的思路后续主播整理下开源出来或私聊我。