课程背景 |
|
嵌入式系统无疑是当前最热门最有发展前途的IT应用领域之一,像常见到的手机、PDA、机顶盒、高清电视(HDTV)、路由器、汽车电子、智能家电、医疗仪器、航天航空设备等等都是典型的嵌入式系统。目前我国嵌入式系统发展最大制约因素是稀缺人才,这主要有两方面的原因:一是与目前我们高校的专业设置有关,我国高校的计算机教育普遍以应用软件为主,很少涉及嵌入式软件的课程,因此企业很难招聘到马上可以投入嵌入式软件开发的实战型人才;二是嵌入式领域门槛相对较高,知识要求比较全面,而且需要一定的实验环境(开发板和工具软件)和有经验的人进行指导。
华清远见多年来一直从事高端嵌入式培训,和嵌入式行业的众多企业有着良好的合作关系,对嵌入式人才稀缺的现状有着深刻的认识。为缓解这种现状,华清远见推出嵌入式就业培训课程,专门针对零基础有就业需求的在校大学生。本课程在设计上遵循循序渐进和深入浅出的特点,并牢牢把握入门零基础和结业即就业的原则;同时,在教学上配备了优良的教学环境和实力强大的师资团队,确保培训出效果。对培训合格的学员,华清远见提供理想的人才输送渠道,使学员真正达到结业即就业的目标。目前与华清远见签定人才聘用协议的企业已达30多家。 |
课程目标 |
|
◆本课程的目标就是使学员在短期内迅速达到嵌入式行业企业的用人需求,使学员掌握进入嵌入式行业最先需要掌握的内容。
◆在上课形式方面,我们通过理论讲解+课堂实验+项目实战的方式,加强互动交流,使学员在实验中掌握理论知识,在实战中提高动手能力。
◆在课程内容方面,我们要使学员掌握嵌入式linux项目的完整开发流程,能够独立完成嵌入式linux系统的移植和设备驱动程序的加载,熟练掌握嵌入式Linux应用程序的开发。
|
培养对象 |
|
理工科专业本科以上学历、计算机相关专业本科以上学历(包含在读学生)。 |
入学要求 |
|
学员学习本课程应具备下列基础知识:
◆ 学习过微机原理、汇编等课程;
◆ 有C语言和Linux基础。
如果不具备以上基础,建议学习嵌入式学院《嵌入式工程师职业培训班》第一阶段基础入门课程。 |
师资配备 |
|
【何立民】教授
● 中国计算机学会微机专业委员会(嵌入式系统专业委员会)常务理事,全国单片机学会常务理事 《单片机与嵌入式系统应用》杂志社主编,北京航空航天大学教授。1959年毕业于北京航空航天大学飞机制造专业,毕业后在北京航空航天大学任教,先后从事数控、检测、数字信号处理等专业教学科研工作。1989年,中国单片机学会正式成立,何立民教授担任全国单片机学会的常务理事。1990年完成了《单片机应用系统设计》一书。1992年获得了全国高校出版社优秀科技专著和1993年全国高校出版社优秀畅销书。何立民教授是我国单片机与嵌入式理论的奠基人之一。
【孙天泽】
● 具有多年嵌入式开发实战经验,3年嵌入式培训经验。曾参与过多个嵌入式系统项目的开发工作,熟悉的处理器包括:EP7312、S3C44B0,S3C2410,PXA255,在项目中主要负责driver开发工作。多年来一直从事Linux内核的研究工作,任Linux伊甸园网站内核版版主。《嵌入式设计及Linux驱动开发指南--基于arm9处理器》一书作者,《Red Hat Linux实用指南》一书译者,最近3年内发表学术论文10余篇。
● 点击此处可下载本老师授课视频文件。
【黄 昕】
● 华清远见高级讲师,多年嵌入式开发经验,3年嵌入式培训经验。精通ARM/PPC体系结构开发。精通实时操作系统开发设计,精通Linux内核开发技术,包括CELinux内核特性和实时Linux等。具有工业控制,智能手机,网络产品,通讯信息终端等行业开发经验。曾在多所高校讲授“嵌入式系统软件开发”相关课程。目前从事操作系统设计、网络化控制技术等研究工作。
● 点击此处可下载本老师授课视频文件。
【田 彦】
● 清华大学博士,在嵌入式系统软件、硬件开发方面具有多年的项目开发经验。熟悉包括嵌入式Linux在内的多种嵌入式操作系统,熟悉PPC和ARM体系结构,从事过基于嵌入式系统的CAN、Bluetooth、RF、GPS、GPRS等研发工作。
更多师资力量请参见华清远见师资团队。 |
教材 |
|
◆ 《嵌入式Linux应用程序开发详解》华清远见教材编写组 编著
◆ 《嵌入式Linux系统开发技术详解—基于ARM》华清远见教材编写组 编著
◆ 《ARM系列处理器应用技术完全手册》 华清远见教材编写组 编著
◆ 《Linux设备驱动开发详解》 华清远见教材编写组 宋宝华 编著 |
班级规模及环境 |
|
为了保证培训效果,增加互动环节,每期报名人数限30人,多余人员安排到下一期进行。人手一套开发板和开发用的PC主机。 >>单击查看实验设备 |
学时 |
| 课时: 6周,总计240学时
最新开班计划如下(报名从速,每期班报满即停止报名):
◆ 2008.07.28 、2008.10.13 、2008.12.01 |
费用 |
|
◆培训费用(含教材费、实验费):6900元,两人95折优惠,三人或三人以上9折优惠
◆认证费(可选):ARM公司全球统一认证证书(500元)、中国软件行业协会嵌入式系统分会《嵌入式Linux系统工程师认证证书》(300元)
◆上课地点:清华大学
◆外地学员:代理安排食宿(需提前预定) |
就业保障 |
|
1、培训合格学员推荐就业;
2、部分课程内容消化不好,享受免费再培训,直至就业。 |
课程大纲 |
|
| 课程名称 |
课程内容
|
掌握要求 |
嵌入式Linux高级
应用编程 |
嵌入式Linux应用开发是嵌入式Linux中最重要的一部分,也是就业面最广的方向。本课程的主要目标是精通嵌入式Linux下的程序设计,精通嵌入式Linux开发环境,强化学员对Linux应用开发的理解和编码调试的能力,包括系统编程、文件I/O、多进程和多线程、网络编程、GUI图形界面编程、数据库。 |
精通 |
| ARM处理器编程 |
ARM是嵌入式领域最主要的CPU处理器,了解ARM处理器的基础知识将为后面课程的底层开发打好坚实基础,本课程内容包括ARM处理器体系结构、编程环境、指令集、寻址方式、调试、汇编和混合编程等方面的内容,为后面移植课程的学习打好基础。学完此课程学员可获得ARM公司全球统一授权培训证书。
|
掌握 |
| 嵌入式Linux系统
开发 |
系统开发是嵌入式Linux底层开发必备的基本技能,本课程将教会学员在硬件电路板做好的情况下,如何从零开始搭建嵌入式Linux运行环境,内容包括内核裁减、内核移植、交叉编译、内核调试、启动程序Bootloader编写、根文件系统制作和集成部署Linux系统等整个流程。 |
精通 |
| 嵌入式Linux驱动
开发基础 |
介绍嵌入式Linux驱动开发相关概念及开发流程,了解驱动涉及到的关键技术点,并重点学习字符设备驱动开发,包括串口、I/O、看门狗、实时时钟、SPI、IIC、扫描键盘、A/D转换、定时器等接口的驱动开发。
|
掌握 |