嵌入式ARM linux驱动开发全程就业班

课程背景: 

近几年嵌入式软件行业迅猛发展,嵌入式产品渗入各个行业,象常见到的手机、PDA、机顶盒、高清电视(HDTV)、路由器、汽车电子、数码相机、医疗仪器、航天航空设备等等都是典型的嵌入式系统,嵌入式开发已经成为当前最热门最有发展前途的行业之一。业内人士认为,目前嵌入式行业至少存在30-50万的人才缺口,仅深圳市场嵌入式软件开发人员的需求就已经超过了10万人,而且还在持续增加,这主要有两方面的原因:一是与目前我们高校的专业设置有关,我国高校的计算机教育普遍以应用软件为主,很少涉及嵌入式软件的课程,因此企业很难招聘到马上可以投入嵌入式软件开发的实战型人才;二是嵌入式领域门槛相对较高,知识要求比较全面,而且需要一定的实验环境(开发板和工具软件)和有经验的人进行指导。目前在深圳,一个成熟的嵌入式软件工程师平均月薪在10000元左右。

 

学院优势:

硅谷芯微是深圳市硅谷龙科技有限公司教育产业下属专门从事IT实训的独立机构,深圳市硅谷龙科技有限公司始创于中国深圳,由侯工单片机工作室投资成立,致力于通过创新、高品质的课程体系和高效、实用的教育服务推动我国芯片级IT教育体系的建设。

        深圳市硅谷龙科技有限公司致力于提供个性化、着眼于未来的教育服务,把国际先进且具有自主知识产权的案例全面应用于教育服务,在IT职业教育领域,硅谷龙以实用型的工程师人才培养理念作导引,以学生就业和职业生涯发展为指向,以成熟的IT开发经验为基础,通过完善、创新的课程体系以及全球化的企业合作为保障开展IT各类职业人才教育。硅谷龙在全国范围内建立实训基地,通过系统的实训,帮助学生提高职业素质及就业竞争力,并最终完成学员的就业服务。

面向行业 及岗位:

       面向行业:消费类电子领域,如手机、MP3、MP4、平板电脑、电纸书、学习机等;安防控制领域,如道闸系统、监控、监控系统、抄表系统等;新技术领域,如新能源、3G、物联网等。

        主要岗位:嵌入式驱动开发工程师、嵌入式应用开发工程师、嵌入式软件工程师、嵌入式硬件工程师、嵌入式技术支持工程师、嵌入式销售工程师。

教学目标: 

        学员在完成整个嵌入式ARM Linux驱动开发全程班的课程体系学习后,将达到嵌入式行内中级以上水平,可以独立承担中小型嵌入式项目的组织及开发工作;如果学员本身已经拥有一些辅助性经验,将达到嵌入式行内高级工程师水平,可以独立承担大型嵌入式项目的组织及开发工作。

培训对象: 

♦  具有一定社会经验的职业人士;

♦  非嵌入式行业工程师,希望今后从事嵌入式类工作;

♦  嵌入式行业从业人员,但对底层开发及整个项目的细节开发想做深入了解;

♦  企业员工嵌入式工程师内训。

入学要求: 

理工科类专科(包括专科)以上学历,有C语言基础,喜欢并有志投身于IT事业。

 

课程大纲: 

 

 教学大纲

第一阶段 Linux基础学习

 

编号

课程内容

课时安排(时)

1

概述与规划 

2

2

Linux与Ubunt

0.5

3

Ubuntu安装与配置

1.5

4

Ubuntu体验

2

5

Linux系统补充知识

1

6

 X-Windows介绍

1

7

Ubuntu桌面环境及设置

1

8

Ubuntu添加删除程序及软件包管理

1

9

 Shell环境基础及设置

1

10

Vi/Vim编辑器

1

11

文件与目录管理

2

12

Ubuntu文件属性与权限

2

13

压缩命令和查找系统

2

14

硬盘管理

2

15

用户管理

2

16

进程管理及作业调度

2

17

Shell高级应用及Shell脚本

2

18

综合练习

2

19

嵌入式Linux开发环境

2

 

 

第二阶段 ARM驱动编程

 

编号

课程安排

课时安排(时)

1

熟悉ARM处理器

2

2

ARM体系结构

4

3

ARM指令系统

4

4

ARM编程技术

4

5

ADS1.2操作范例

2

6

ARM映像文件及分散加载

2

7

初始化代码(Bootloader)分析与研究

2

8

嵌入式C语言复习

2

9

GPIO接口

4

10

存储控制器

4

11

内存管理单元MMU

2

12

NAND Flash控制器

4

13

NOR Flash的访问

4

14

中断体系结构

2

15

系统时钟和定时器

2

16

通用异步收发器UART

2

17

IIC接口

2

18

LCD控制器

2

19

ADC和触摸屏的接口

2

20

RTC实时时钟

2

21

DMA访问

4

22

IIS串行音频接口

4

23

相机接口CAMIF

4

 

中期实践项目

1

S3C2440核心板设计

2

数码相框

3

电子复读机

4

音乐播放器

5

自带项目

 

 

第三阶段嵌入式ARM linux内核驱动开发

 

编号

课程安排

课时安排(时)

1

Linux基础复习

4

2

搭建嵌入式ARM Linux开发环境

6

3

 Kernel开发初步

2

4

模块编程

2

5

字符设备驱动开发初步

6

6

内存管理

4

7

嵌入式QT开发

2

8

中断

5

9

调试技术

2

10

时间管理 

2

11

 Linux设备模型

4

12

平台类总线设备驱动

2

13

udev & misc

2

14

wdt

2

15

 触摸屏驱动 

2

16

input子系统及tslib移植

2

17

LCD驱动开发

6

18

移植U-Boot

2

19

移植Linux内核

2

20

 SD卡驱动程序移植

2

21

USB驱动程序移植

2

 

后期实践项目

1

MP4

2

网络摄像机

3

自带项目

整个课程的学时数=理论169学时+实践学时=300个学时(注:总的学时数会在300上下浮动,以便于授课老师根据每个班的不同情况适当延长或缩短实践时间)。

培训环境及设备: 

        硅谷芯微·技术中心(深圳)座落在环境优美、交通便利的深圳市国家级高新技术产业园区内,附近拥有完善的配套设施。在教育教学方面,硅谷芯微为学员提供良好的教学及住宿环境,室内设施齐全,充分的保证了学员的学习质量以及教师的教学质量。此外,硅谷芯微还为每位学员提供了实训必须的电脑、开发板、相应模块、焊接设备以及示波器等,真正实现了人手一机、人手一板的承诺。

教学保障: 

1、国内最专业的师资力量、科学完善的课程体系;

2、为学员提供丰富的在线学习资料并且采用严格的教学管理制度,保证教学质量;

3、学员职业护航计划,已毕业学员可以通过免费在线学习等方式享受技术提升服务;

4、学院对于未能达到学习效果的学员提供免费重学服务。

就业承诺:

1、入学即签订就业保障协议,优秀学员承诺100%实现高薪就业;

2、学员在入学时我们为每名学员建立就业档案,记录学员的就业倾向及就业要求甚至细微到就业区域,并且详细记录学员的学习状态,针对性的为学员提供职业素质辅导,确保准确的为学员提供就业服务,保证就业质量。

上课地点:

       深圳总部:深圳市南山区科技园高新南四道W1-B栋2楼206室 

上课时间:

全日制班、晚班、周末班(为学员提供良好的作息时间)

注:外地学员可协助安排食宿

 

培训学费及优惠措施
硅谷芯微郑重承诺,严格执行统一的优惠措施,没有私下优惠,如经发现,全额退款。

 


行业权威,毋庸质疑!

          权威机构,信誉保证

联系方式:

咨询电话:0755-26733923

移动电话:13760209350

官方网址:www.threeway.cc

学院地址:深圳市南山区科技园高新南四道W1-B栋206室.(地铁深大站C出口对面)

posted @ 2012-07-24 15:03  硅谷芯微嵌入式园地  阅读(239)  评论(0编辑  收藏  举报