课程目标 |
| 本课程是帮助初学者快速了解嵌入式开发的入门培训课程,使学员能快速熟悉linux系统,熟练使用各种常用命令和相应的内核知识,以及如何使用linux应用产品开发,为进一步学习linux驱动开发及嵌入系统开发打下坚实的基础。 |
培养对象 |
| 有志从事linux内核开发/linux驱动开发/嵌入式开发的,但无Linux基础的工程师或学生,针对已报名或打算报名的华清远见培训学员。 |
入学要求 |
| 学员学习本课程应具备下列基础知识:
◆有计算机相关基础知识;
◆有C语言基础。 |
师资团队 |
| 【孙天泽】 |
| ● 华清远见高级讲师,具有多年嵌入式开发实战经验,主要研究方向是嵌入式操作系统和Linux系统下的设备驱动开发。熟悉的处理器包括:EP7312、S3C44B0、S3C2410、PXA255。先后参与过GPS车载导航系统、无线手持POS机、地下管道探测仪等项目的开发工作,在项目中主要负责平台搭建和驱动开发工作。近年来一直从事实时系统的研究工作,对Linux内核有一定的理解。著有《嵌入式设计及Linux驱动开发指南》一书。 |
 |
| ■ 点击此处在线试听孙老师最新授课视频>>> 孙老师博客>>> |
| 【曾宏安】 |
| ● 华清远见高级讲师,工学硕士。具有多年的嵌入式系统、软件开发经验,资深开发工程师、项目经理。一直致力于嵌入式Linux的研究与专业人才培养。精通Unix/Linux操作系统和Linux下C/C++语言编程,熟悉Linux的各种应用编程接口和机制。深入了解嵌入式Linux应用程序开发方法和系统集成,具有丰富的产品开发经验,成功支持多个客户产品进入量产,涉及网络,控制和消费类电子等行业。熟悉Linux内核,专注研究Montavista Linux实时性的实现及其应用,有丰富的Montavista Linux培训经验。 |
 |
| ■ 点击此处在线试听曾老师最新授课视频>>> 曾老师博客>>> |
| 【穆煜】 |
| ● 华清远见高级讲师,工学博士。具有丰富的嵌入式行业系统、软件开发经验,资深工程师、Project Manager。曾参与及负责多个国家级重大项目,主要承担Vxworks、Linux系统的移植及应用程序的开发,具有在Arm、X86体系架构下移植Vxworks、Linux的丰富经验。精通C/C++编程、QT编程、网络编程,对网络协议有着深层理解和深入的研究。具有多年应用程序的开发经验,熟悉嵌入式开发工作流程及规范,曾成功支持多种嵌入式产品的开发,所开发的产品涉及网络、工控等多个行业。目前潜心致力于嵌入式Linux系统专业人才的培训与推广工作。 |

|
| ■ 穆老师博客>>> |
| 【易松华】 |
| ● 华清远见高级讲师,具有多年嵌入式开发实战经验,多年嵌入式培训经验,熟悉ARM/PPC/MIPS平台,对嵌入式Linux、uc/OS、uClinux 有深入的研究。目前专攻手机设计和培训。曾为数个大型企业进行手机开发、Linux开发方面的培训。在参与的项目中,曾使用了EP7312、 S3C2410、PXA255、OMAP1510等多款处理器,完成了平台移植、Bootloader移植等工作。 |
 |
| ■ 点击此处在线试听易老师最新授课视频>>> |
更多师资力量请参见华清远见师资团队。 |
教材 |
| ◆《华清远见嵌入式Linux预科班讲义》, 单击这里可下载本课程PPT
◆ 华清远见嵌入式Linux内部资料光盘(650M),内含20小时的视频教程
◆ 实验板(老师演示用)
人手一机,充分实验机会! |
时间地点 |
| 北京总部:
上课地点:北京中关村东路18号财智国际大厦A座512教室 ,查看地图>>
上课时间:2009年07月12日(上午8:30签到,9:00开始上课)
上海分中心:
上课地点:上海徐汇区银海大厦A座801,查看地图>>
上课时间:2009年07月11日(上午8:30签到,9:00开始上课)
深圳分中心:
上课地点:深圳市罗湖区宝安南路3038号蔡屋围金塘大厦3楼,查看地图>>
上课时间:2009年07月11日(上午8:30签到,9:00开始上课)
武汉华嵌中心:
上课地点:武汉洪山区珞喻路东方怡景大厦A座6层,查看地图>>
上课时间:2009年07月11日(上午8:30签到,9:00开始上课)
每期班限额30名,如要参加本期班,请提前在本页面下方提交预约信息! |
学时费用 |
| ◆课时:1天(6学时)
◆培训费:免费
◆资料费:100元(含讲义、资料光盘、午餐费,带发票)
◆交费方式:现场交费,我们只为电话确认过的学员预留座位,请提前预约)
咨询电话:010-82600385/86
报本期课程前30名可获100元折价劵,先报先得! 
|
课程进度安排 |
| 时间 |
课程大纲 |
| 上午 |
9:00
|
12:00 |
第1章 入门篇:
1.1 linux 讲解
1.2 Linux 优点
1.3 如何学习linux
第2章 基础篇
2.1 linux操作技巧
2.2 linux常用操作命令
2.3 linux目录结构详解
2.4 vi使用讲解
第3章 提高篇
3.1 linux 启动过程详解
3.2 gcc使用说明
3.3 交叉编译
3.4 arm体系结构与指令介绍
第4章 深入内核篇
4.1 linux 内核讲解
4.2 编译内核
4.3 应用程序开发及驱动加载
4.4 驱动开发剖析 |
| 下午 |
13:00
|
16:00 |
实验课:
1、linux常用命令
1.1 常用命令
1.2 与驱动开发有关的命令
2、gcc编译程序
2.1 编写应用程序
2.2 gcc编译
2.3 交叉编译
2.4 编写驱动程序
3、linux内核编译
3.1 设置内核编译选项
3.2 编译i386_linux内核
3.3 编译arm_linux内核
4、学习板内核及应用程序调试
4.1 加载linux内核
4.2 运行应用程序
4.3 加载linux模块驱动
4.4 调试程序 |