华清远见嵌入式Linux课程

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

课程名称:嵌入式学院一嵌入式 LINUX 工程师就业培训班

9:00 —12:00 下午 13:30 —17:30 (每天 7小时正式上课时间) 晚自习

第一阶段:嵌入式Linux 软件工程师

职场定位: Li nux Developme nt Engin eer for Software Engin eeri ng 本期目标:嵌入式系统是现在最热门的计算机应用领域之一,嵌入式 C 语言在其中起着至关重要 的作用。一个精通 C 语言程序设计的程序员,可以很容易地进入

Linux 、WinCE Vxworks 等嵌入

式操作系统下的软件开发工作。 本阶段学习目标是掌握 C 语言基本知识、C 编程语法基础和 Linux 操作系统的使用,并熟练掌握嵌入式 Linux 的开发环境,为将来的编程工作打基础。

上课时间为:上午

18:00 — 21:00

第二阶段:嵌入式Linux系统工程师

职场定位:Linux Developme nt Engin eer for Embedded Systems

证书:微软嵌入式工程师认证证书(认证费500元),红帽公司《Linux应用开发工程师证书》

(认证费500元)

本期目标:参加本期培训的学员应该掌握嵌入式C语言编程技巧。嵌入式Linux应用开发和系统

开发是嵌入式Linux中最重要的一部分,也是企业人才需求最广的一部分。本期学习的主要目标是精通嵌入式Linux下的程序设计,熟悉嵌入式Linux开发流程,强化学员对Linux应用开发的

理解和编码调试的能力,同时掌握bootloader和kernel的移植技能,了解ARM体系结构和编程,具备ARM硬件接口的基础知识,并了解Linux内核开发相关内容,初步掌握Linux下的驱动程序

开发方法。另外,本期课程还会让学员了解另外一个比较重要的嵌入式操作系统:Win dows CE, 使学员在掌握嵌入式Linux的同时,也了解Windows CE的开发方法,拓展学员的知识面,丰富学

员的知识结构。最后通过几个典型的企业全真案例,进一步巩固本期课程内容,使学员真正学以致用。

第三阶段:嵌入式Linux驱动工程师

职场定位:Embedded Linux Driver Developme nt Engin eer

证书:嵌入式学院《嵌入式Linux工程师职业资格证书》(认证费800元),ARM公司全球统一

认证证书(认证费500元),Atmel公司全球统一《Atmel嵌入式工程师认证证书》(认证费500元),工业和信息化部《国家信息技术应用技能嵌入式Linux工程师认证证书》(认证费500元)

本期目标:参加本期培训的学员应该掌握嵌入式Linux应用开发和系统开发能力。本期学习的主

要目标是掌握嵌入式产品开发从需求分析到详细设计整个过程的开发内容,深入掌握Linux驱动

程序开发技巧,能够熟练的移植或编写设备驱动。同时,本期课程还重点讲解嵌入式Linux在3G 领域的典型应用--3G手机An droid操作系统,全面了解An droid系统的开发过程和行业前景,在专业讲师的带领下,实战体验An droid应用程序的开发及系统移植。最后,本期将重点花一个月

时间,让学员从零开始完整完成一个真实项目的设计,使学员在巩固所学内容的同时,迅速积累项目设计经验,达到并超过企业用人需求,另外,通过实际项目案例,可以发现学员知识薄弱环

节进行重点加强。目前嵌入式学院提供的真实项目包括:远程视频监控系统、商用POS机、汽车导航GPS个人娱乐系统PMP每期学员可完整完成其中一个项目。

嵌入式学院学员实践项目案例介绍

项目案例1:基于GPRS勺远程安防监控系统

1. 项目背景

随着现代电力电子技术和微电子技术的迅猛发展,自动化,智能化程度的不断的提高,家居安防技术正在不断发展。

传统的家居安防系统已经越来越不能满足现代人的需求。消费者希望自己可以实时“看见”现场的情况,并且可以远程控制现场的一些自动化设备来处理紧急情况。

这个项目的方案主要是利用in ternet 、GPRS 3G WIFI等技术实现远程监控通信,此系统不但

具有易维护性、可扩展性和安全性等这些嵌入式基本特点,而且充分融合了嵌入式和通信技术。使得本系统的功能扩展性非常好,方案具有一定领先性,可以稍做定制就可以应用于很多其它场合。对我们掌握嵌入式LINUX传统技术和比较新的3G技术和为毕业后找工作都应该有帮助。

2. 项目功能介绍

远程安防监控项目功能介绍, 此系统分为服务端和客户端 2个部分,其中服务端由 ARM 乍为主 控,操作系统采用嵌入式

LINUX 实现,它通过实时采集红外、温度、烟雾探头以及 USB 摄像头的的数据, 通过互联网将数据发送到客户端进行显示

和告警,

客户端由PC,传统手机和比较新的 3G 手机相互比较独

立的几个部分组成。

如q

.鞍 皋载3G 平台 3G android-^IA

曇晋1V*

五厂:摄濛头烟零廂应器

监控项目功能示例图

3. 技术点

1)uboot 移植

2 )内核移植及网卡驱动

3 )Nandflash 驱动坏块管理

4 )Usb 协议,USB HOST 驱动移植及分析

5 )Sd 卡驱动和自动卸挂载

6 )Adc 温度传感器驱动以及应用控制

7 )Usb Camera 驱动以及云台控制

8 )人体感应器以及烟雾探测器驱动以及应用控制编程 9 )USB Wifi 驱动及配置

10 )GPRS 攵发短信及应用功能封装

11 )Server 端的主体实现及各个功能模块划分和综合 12

)An droid 客户端的实现 13

)其它技术点

通过上面可作为技术点的实现,可实现的功能如下:

3G 肯干网络

赢屈安防监悝

Internet

2G 肯干网络

传统手机

相关文档
最新文档