登课网
 
当前位置: 首页 » 课程 » 职业技能 » 其他职业 »
 
学    费: 电询 咨询电话: 4008888780
返    现: 请咨询 在线咨询: 点击这里给我发消息
招生学校: 佳福佳教育 开课城市: 湖北-武汉市
有效期: 长期有效
培训地点: 湖北省武汉市洪山区街道口阜华大厦
更新时间: 2014-11-05 14:00 被关注次数:131
课程预定

课程详细说明

一、专业背景

嵌入式技术是一门多学科、高科技的综合性技术,广泛应用于工业生产、日常生活、科学研究、军事国防、航空航天、医疗卫生、文化教育、广播电视等众多领域。 随着城市信息化和行业信息化的持续深入,嵌入式技术已成为信息产业中发展最快、应用最广的计算机技术之一。每年全球嵌入式系统相关工业产值超过1万亿美元。据有关部门统计,在2008年中国软件业收入的7570亿元中,嵌入式软件就占了14.8%,在软件出口中占了2/3左右。赛迪顾问提供的数据表明,由于市场空间巨大,中国嵌入式软件产业将继续保持高速增长,2009年中国嵌入式软件市场规模已达到2496.2亿元人民币。而到2011年,其规模有望达到4650亿元人民币。 嵌入式行业凭借其应用领域广、人才需求大、就业薪资高、行业前景好等众多优势无疑已成为当前最热门、最有发展前途的行业之一。据国家有关权威部门相关调查与不完全统计,嵌入式技术人才的市场需求缺口,全国每年约40万人左右,嵌入式从业人员薪资待遇一般从刚入行到工作一两年左右,薪资就可以达到3.6~9.6万元/年,而具备多年工作经验的嵌入式开发工程师年薪则可达到9.6~24万元/年,嵌入式从业人员薪资增长空间较大,职业发展非常有潜力。 总而言之:嵌入式行业有5大特点:1)快速成长、市场急需;2)经验越多、薪水越高;3)年龄越大、能力越强;4)门槛较高、职业稳定;5)交叉学科、适合转行。

 

二、专业特色

以板卡为基础,以项目为牵引 采用自主研发的arm11开发板进行开发,迅速掌握应用程序、系统开发、驱动开发、内核开发、系统移植等嵌入式技术。按照企业准职业人的方式分成3-5人的项目小组进行开发,方便学员了解企业的工作方式、项目开发流程、以及各个岗位的需求。所有程序要求学员自己动手做出来,不是只运行出来。从而完成与企业的无缝对接。

三、培养目标

 通过嵌入式实训课程的学习,让学员快速掌握嵌入式系统开发的流程,系统移植的方法,编写Bootloader、应用程序的开发方法等,让学员成为C/C++开发\嵌入式工程师、嵌入式Linux工程师(应用程序、系统开发、驱动开发、内核开发、系统移植)、ARM工程师。

 四、实训对象

1、大专及以上学历,或者具有同等以上学历; 2、无工作经验、基础薄弱的应届或往届大学生; 3、目前工作薪资低、发展空间小的工作者; 4、从事相关工作,但想提高自身技能、充电者; 5、计算机、电子、自动化、通信工程等相关专业优先。

五、实训课程

第一阶段 小计152学时 基于2410/6410开发板的基础开发
序号课程主题课时课程主要内容说明
1嵌入式系统开发 使用的工具321.了解嵌入式系统的应用领域、开发的基本工具作用并基本掌握其使用方法 2. 熟悉各种镜像文件的作用与烧写方法

 

2
嵌入式C语言/ C++基础321.掌握数据类型、运算符与表达式的使用;

 

2.掌握结构程序设计的方法、数组、函数、指针与结构体的使用方法; 3.熟悉预编译与链接的基本知识; 4.熟悉ARM汇编及C混合编程,文件IO 的概念与应用。 5.精通Linux C++编程,如类与对象,构造函数与析构函数,继承与派生类,运算符重载,输入/输入类库等.

 

3
ARM体系结构结 构与编程基础641.掌握ARM体系结构与编程;

 

2.熟悉ARM指令系统与汇编语言编程; 3.掌握ADS使用方法与程序调试方法; 4.熟悉ARM启动代码工作原理; 5.掌握ARM异常和中断处理的原理与使用方法; 6.熟悉开发板的电路原理与硬件设计(管脚分布及信号描述、存储系统、时钟控制电路、复位、I/O口、中断系统、UART、I2C接口、AD转换接口、定时器、看门狗、实时时钟、脉宽调制器(PWM) 等); 7.熟悉嵌入式系统软件设计方法。
4项目实践24基于S3C2410开发板硬件测试系统设计
第二阶段 小计 168 学时 嵌入式LINUX应用开发基础
序号课程主题课时课程主要内容说明
1ARM开发交叉工具链的制作与系统管理

 

64
1.掌握LINUX定制安装 2.熟悉ARM开发交叉工具链的制作与使用; 3.掌握LINUX常用命令、Shell编程、GDB程序调试、Makifile工程管应用;
2嵌入式LINUX系统开发

 

80
1.熟悉Bootloader概念、掌握vivi移植或U-Boot移植与使用 2.熟悉了解Linux 内核原理、并掌握其移植、启动流程,根文件系统制作
3LINUX应用程序设计基础241.掌握LINUX应用程序设计方法、LINUX进程、LINUX多进程程序设计; 2.熟悉TCP/IP与UDP协议分析、TCP以及UDP通讯程序设计; 3.掌握socket网络高级编程、WEB服务器编程等知识与技术。

第三阶段 小计100学时

嵌入式LINUX驱动开发

序号

课程主题

课时

课程主要内容说明

 

 

 

 

1

嵌入式LINUX驱动开发

 

 

 

 

 

 

64

1. 了解LINUX操作系统内核基础、调度和互斥量以及锁等的实现原理;

2.
熟悉中断、定时器、内核线程、等待队列和工作队列等、LINUX核心的内存管理等;

3. 掌握LINUX设备管理模型和文件系统;

4. 掌握LINUX设备驱动的概念、模块的构建以及编译和加载;

5.
掌握字符设备驱动程序设计方法、fs_operation结构分析、驱动程序调试技术等;

6.
掌握LINUX块设备驱动程序开发方法、块设备代码分析、网络设备驱动程序开发、LINUX下的MTD驱动、LINUX下的USB驱动等知识与技术。

2

实践课程

36

 

第四阶段小计112学时

嵌入式LINUX应用开发

序号

课程主题

课时

课程主要内容说明

1

Qt开发环境搭建

24

掌握嵌入式LINUX图形用户界面、Qt编程知识、Qt designer的应用、Qtopia、交叉编译、

 

2

Qt开发应用开发

 

64

掌握嵌入式Sqlite数据库,嵌入式数据库的编程、QT基础等基础知识与技术

3

实践课程

64

 

第五阶段小计160学时

基于2410/6410开发板的远程摄像头监控项目实践

序号

项目名称

课时

项目说明

 

 

1

 

 

基于2410开发板/6410开发板远程摄像头监控项目

 

 

 

160

1.项目功能展示

2.项目功能模块剖析

3.项目开发环境搭建

4.项目核心模板设计

5.项目开发BUG调试

6.项目验收

六、就业方向

1. 就业方向:消费类电子(手机、PDA、游戏机)、数字多媒体(网络点播、机顶盒)、汽车电子(导航仪)、 医疗电子、工业控制等行业 2. 合作企业:华为、中兴、联想、步步高、比亚迪、京信通信、佳的美、康佳、飞哥、三索、安联锐视、 易博士、泛海三江、海尔、中国移动、中国联通、中国电信等。

更多 >

本学校其他课程

    • 嵌入式专业
    • 一、专业背景嵌入式技术是一门多学科、高科技的综合性技术,广泛应用于工业生产、日常生活、科学研究、军事国防、航空航天、医疗
    • 2014-11-05  [湖北武汉市]
    •   佳福佳教育  [未核实]
    面议
    询价
    • 安卓专业
    • 一、专业背景Android是一种以Linux为基础的开放源码操作系统,主要使用于便携设备。目前尚未有统一中文名称,中国大陆地区较多人
    • 2014-11-05  [湖北武汉市]
    •   佳福佳教育  [未核实]
    面议
    询价

查看更多>>

相关搜索推荐

最新发布课程