序言

Published: 17 Mar 2016 Category: real embeded world of automotive

自2012年毕业至今,混迹于汽车电子行业快有四年了,这四年说长也不长,说短也不短,对汽车电子嵌入式基础软件算是有一点一知半解,内心的不甘平庸告诉我,我得做点什么,我得写点什么,把我所知道的都记录下来,一算是有序的整理我得经历,二来愿我所掌握的汽车电子基础软件的基本知识能够与大家共享,共同进步。

上帝是公平的,大学的不努力,让我在大四临毕业前一直很难找到工作,看着同学们一个个进入了高大上的大企业,我却无人问津,心中甚是惆怅和郁闷,但机缘巧合进入了一家国企,普华基础软件股份有限公司(i-soft),正是在那里我开始了汽车电子之旅,虽然在那里只有短短的一年,但那一年我所学到的知识至今仍然受用,让我在现在的公司高通也能混口饭吃。这个世界从来都不缺有很多主意的人,从来都不缺有梦想的人,但少有人能够从基础做起,一步一步走向高大上。所以我想说的是在普华,我很系统的学习了汽车点自基础软件AUTOSAROSEK,之后又有幸进入伟世通(原江森自控)汽车电子,专业做仪表应用开发两年,正是这短短的两年让我对AUTOSAR和OSEK又有了更深入的理解。之后进入高通汽车电子(原CSR),在这里我有幸初见了汽车嵌入式软件和Linux的碰撞结合。在这里我想说,很多人说ARM linux也属于嵌入式软件开发,但8个多月的linux耳染目睹,linux和RTOS的结合,从中对比,我想说,linux决不能属于嵌入式,其已经不是一两个人所能够掌控的住的,回想在伟世通,我有80%的勇气敢说,常规低端仪表的软件架构我一人可以掌控的住,可来到高通这边,随便看了看linux的代码之后,我怂了,可能这辈子都无法掌握linux整个系统架构了,随便拿出一个模块,就够我喝一壶的了。

所以,我决定往后继续专注AUTOSAR的学习和研究,慢慢的深入linux部分模块,只求对linux能有个一知半解就好。

但在这之前,我想系统性的就我这四年所学到的东西全部系统性的整理记录下来,现在我个人的开源代码库AS已将我掌握的知识用代码的方式记录下来,可以说其实除了AUTOSAR RTE之外完整的AUTOSAR软件包,包括其工具连,如BSW配置工具和测试工具及虚拟化。虽然绝大多数代码是开源代码,但是我掌握了将他们集成在一起的能力,我自我安慰到我是懂AUTOSAR软件架构的吧!

所以,我将以回忆录的方式,一点一点将我掌握的东西一点一点记录下来,愿此能帮助到我和其他人.

comments powered by Disqus