文档介绍:嵌入式工程师市场上嵌入式培训鳞次栉比,哪种嵌入式培训能够让你在同类工程师中脱颖而出,那一定是嵌入式Linux下的嵌入式开发工程师。其原因有三:——嵌入式Linux系统目前广泛被世界及台的标准系统,其优异的系统性能和框架性结构,可以让各厂商根据自己产品的市场定位和需求任意打造具有品牌个性的产品。其中这些数以亿计的嵌入式设备对操作系统的要求,第一,可以灵活的裁切;第二,内核成熟稳定;第三,能实现多任务;第四,一定的实时性;第五,价格低廉,无涉及版权最好;综上来看,嵌入式Linux无疑是众多厂商们的最佳选择。例如我们耳熟能详的Android操作系统,它的内核是标准的Linux内核。因此当前的嵌入式时代也可以称之为“泛嵌入式Linux”时代。——嵌入式Linux研发工程师起点较其他IT行业的开发工程师高,能够开发Linux系统和相关软件的工程师都属于IT行业里的复合型人才,他们不但要了解如何编写代码,而且要了解系统架构及系统内核驱动等底层知识。相对其他领域的研发工程师而言,linux下开发人员是在真正的创造程序,而非搬运程序。这也是为何嵌入式linux工程师被业界如此追捧的原因。——嵌入式行业是一个新兴而发展迅速的行业,随着网络等云计算技术的推广和应用,智能终端设备遍布于我们的身边左右,无时无刻不在改变着我们的生活与社交习惯。有人说是生活方式改变了世界,而这些智能终端的出现正左右着我们未来的生活方式。07年时全球嵌入式芯片厂商ARM曾宣布,基于ARM的芯片处理器出货量已接近30亿个,这个数量还将以每年至少30%的速度增长。可见其相关联的产业之巨大,同时巨大的产业变革带来的是新型劳动力的需求和经济利益的扩大。嵌入式Linux工程师大致分为两层:一层是嵌入式底层开发,如:驱动开发(高端人才),系统内核开发(非常高端),另外一个是嵌入式应用层开发(高端普遍人才);薪酬高,工作机会多,而技术又保值的是那些从事Linux驱动开发的工程师;另外一大部分从事的是应用层开发,在如今嵌入式几近疯狂的市场增长,嵌入式应用层开发者也远比传统软件开发人员更受企业的追捧~一、Linux系统基础(3天)教学目标:能比较熟练的安装、操作Linux系统,.-.、shell程序设计(2天)教学目标:、C语言程序设计(10天)教学目标:能设计普通的应用程序案例教学:a、指法程序b、(联合)(fopen)、数据结构(7天)教学目标:熟悉常用的数据结构与算法教学案例:、----------------------------------------第二部分高级部分-----------------------------------------一、C++程序设计(3天)教学目标:能够利用C++的特性编写各种数据结构算法教学案例:(STL实现)(MyTL)++