课程详情 在线报名
北航嵌入式linux培训脱产班1月6日开班在即,火热报名中,欢迎免费索取课程资料,更多详情请登陆北航嵌入式培训中心官网
1、课程背景
近几年嵌入式软件行业迅猛发展,嵌入式产品渗入各个行业,象常见到的手机、PDA、机顶盒、高清电视(HDTV)、路由器、汽车电子、数码相机、医疗仪器、航天航空设备等等都是典型的嵌入式系统,嵌入式开发已经成为当前最热门最有发展前途的行业之一。
业内人士认为,目前嵌入式行业至少存在30-50万的人才缺口,仅北京市场嵌入式软件开发人员的需求就已经超过了5万人,而且还在持续增加,目前在北京,一个成熟的嵌入式软件工程师平均月薪在10000元左右。
2、招生对象
欲从事基于ARM芯片、Linux操作系统等相关智能设备、工业控制、电子行业嵌入式应用开发的在职、在校学员。
3、入学要求
A、理工科在校、毕业学员:具备C语言编程基本知识;
B、在职学员:具备C语言基础,Linux基本操作,操作系统原理等知识
4、培训目标
参加嵌入式linux系统开发培训班可以使学员快速掌握嵌入式系统开发的流程,系统移植的方法,Bootloader的原理,可以编写自己的Bootloader。学习本课程的学员能够从事嵌入式系统相关的项目开发。
5、目标岗位
A、家用智能设备开发(智能家居)工程师;
B、汽车电子产品开发工程师;
C、航空航天智能设备开发工程师;
D、油田系统智能设备开发工程师;
E、医疗系统智能设备开发工程师;
F、通讯设备软件开发工程师;
G、GPS/GIS开发工程师;
6、授课次序和课时
序号 课程名称 课时 备注
*阶段:合格Linux C程序员阶段 (共288学时、36天)
1 C语言基础 24 3天
2 C语言程序设计 32 4天
3 Linux操作系统和C语言编程(初级) 32 4天
4 Linux操作系统和C语言编程(中级) 48 6天
5 Linux操作系统和C语言编程(高级) 56 7天
6 数据结构C语言描述 32 4天
7 C++程序设计 16 2天
8 QT程序设计 24 3天
9 项目实践----划艇收费系统/数码相框(PC机) 24 3天
*阶段目标:
目标是掌握C、C++语言基本知识、C及C++编程语法基础和Linux操作系统的使用,并熟练掌握嵌入式Linux的开发环境,实践项目要点贯穿本阶段学习全过程,为将来的编程工作打基础。
第二阶段:嵌入式Linux 系统程序员阶段(共96学时、12天)
10 ARM体系结构与编程 32 4天
11 嵌入式Linux系统移植 48 6天
12 嵌入式系统中的QT移植 16 2天
第二阶段目标:
精通嵌入式Linux下的程序设计,熟悉嵌入式Linux开发流程,强化学员对Linux应用开发的理解和编码调试的能力,同时掌握bootloader和kernel的移植技能,了解ARM体系结构和编程,具备ARM硬件接口的基础知识,并了解Linux内核开发相关内容,掌握QT应用。
第三阶段:嵌入式Linux 驱动工程师阶段(共112学时、14天)
13 嵌入式Linux设备驱动(初级) 16 2天
14 嵌入式Linux接口驱动工程实践 24 3天
15 嵌入式Linux字符设备驱动程序开发(高级) 16 2天
16 嵌入式Linux块设备驱动程序开发(高级) 16 2天
17 嵌入式Linux网络设备驱动程序开发(高级) 16 2天
18 项目实践----GPRS远程网络视频监控系统/数码相框(开发板) 24 3天
第三阶段目标:
掌握嵌入式产品开发从需求分析到详细设计整个过程的开发内容,并且将项目要点贯穿本阶段学习全过程,深入掌握Linux驱动程序开发技巧,能够熟练的移植或编写设备驱动。
第四阶段:嵌入式Linux工程师项目实践阶段(共120学时、15天)
19 工程实践项目套餐 120 三个项目任选其一(15天)
第四阶段目标:
本期重点用半个月时间,让学员从零开始完整完成一个真实项目的设计,使学员在巩固所学内容的同时,迅速积累项目设计经验,达到并超过企业用人需求,另外,通过实际项目案例,可以发现学员知识薄弱环节进行重点加强。提供的真实项目包括:商用POS机、智能家居系统、车载娱乐终端,每期学员可完整完成其中一个项目。
总计 77天,8课时*77天=616课时
7、课程和项目内容概述
略
只要一个电话
我们免费为您回电