信息产业培训网

嵌入式软件系统开发工程师培训·北京

http://www.miiceic.org.cn   2006-12-25 11:13:13   中程在线   浏览数:
关键字:嵌入式软件系统开发 嵌入式开发

□ 课程名称嵌入式软件系统开发工程师培训

□ 课程时间:2006年11月29日-12月3日(共5天)

□ 培训地点中科永联高级技术培训中心多媒体培训教室
                   北京市海淀区长春桥路11号亿城中心C2栋605A查看行车路线

□ 培训对象嵌入式系统项目经理,嵌入式系统开发人员,嵌入式系统分析设计人员、嵌入式测试
                   工程师、嵌入式操作系统工程师及想从事嵌入式系统开发的开发人员。

□ 学员基础:·具备电子技术基本知识
                   ·具备微处理器基本知识
                   ·具备C语言及汇编语言基本知识

□ 培训目标通过学习学员可以达到
                   ·理解嵌入式系统和嵌入式软件的基本概念及特点。
                   ·熟悉嵌入式软件开发的基本特点、基本流程和基本方法。
                   ·熟悉主流嵌入式Linux操作系统原理、内核定制、驱动程序开发、内核开发。
                   ·具备嵌入式软件系统独立开发能力及解决问题能力。

                   帮助您的企业实现以下目标:
                   ·新员工培训,快速熟悉嵌入式软件开发,学习嵌入式系统开发经验,培养独立解决
                      问题能力,缩短新员工进入实际项目时间。
                   ·员工技术储备,了解主流开发硬件,熟悉最新嵌入式Linux操作系统原理,掌握嵌
                      入式应用软件开发,了解行业发展动态。
                   ·提升现有开发团队技术,进一步熟悉嵌入式Linux内核原理,独立完成嵌入式Linux
                      移植,培养独立开发嵌入式驱动程序能力,掌握嵌入式系统开发流程。

□ 培训方式:本课程采用国际主流的ARM硬件开发平台及嵌入式Linux操作系统软件开发平台,以嵌
                   入式项目的开发过程和方法为主线,通过“项目驱动、案例导向”进行启发式教学,每
                   天培训均有理论讲解和动手实践,边学边做,最后安排综合项目案例供学员实习,并由
                   资深教师辅导答疑,结合项目案例培养动手能力和解决实际问题能力。

□ 课程费用:3900元/人(含教材、实习费用、午餐、学习用具等)食宿统一安排,费用自理。

 

嵌入式软件系统开发工程师培训内容

时间
主题
内容
第一天
嵌入式系统开发流程
1.嵌入式系统开发概述
  ·现实中的嵌入式系统
  ·嵌入式系统的概念
2.嵌入式系统的组成
  ·嵌入式硬件平台
  ·嵌入式软件平台
  ·嵌入式应用程序
 
实验1:熟悉硬件开发平台
    通过本实验指导学员熟悉本次课程使用的开发平台硬件结构,了解硬件电路原理,了解元件布局,了解板上资源及扩展接口
 
3.典型嵌入式操作系统以及选型
  ·嵌入式操作系统及嵌入式应用
  ·常见嵌入式操作系统
      如VxWorks,QNX,μC/OS
  ·嵌入式Linux
4.嵌入式系统开发流程
  ·嵌入式系统需求分析及概要设计
  ·嵌入式硬件系统选型及设计
  ·嵌入式软件系统设计及实现
  ·嵌入式系统开发调试及测试
  ·嵌入式系统量产
 
第二天
嵌入式系统开发环境
1.基于ARM嵌入式系统硬件
  ·ARM处理器指令系统
  ·板上资源、通信接口、输入和输出
2.嵌入式系统开发环境
  ·使用ARM开发平台搭建硬件开发环境
 
实验2:搭建硬件开发平台
    通过本实验指导学员熟悉使用PC机作为开发工具,熟悉硬件开发板与PC机的连接及通讯
 
  ·使用PC机及LINUX搭建软件开发环境
 
实验3:搭建软件开发平台
    通过本实验指导学员熟悉在PC机建立开发集成环境,安装开发工具和文件,配置超级终端
 
  ·使用 GNU工具搭建交叉编译环境
 
实验4: 搭建交叉编译环境
    通过本实验指导学员熟悉使用GNU开发工具,交叉编译应用程序
 
  ·使用串口及网络搭建调试测试环境
 
实验5: 搭建测试调试编译环境
    通过本实验指导学员熟悉使用GNU测试工具,观察开发板测试输出
 
第三天
嵌入式操作系统原理
1.嵌入式LINUX操作系统引导
  ·嵌入式LINUX操作系统引导原理
  ·嵌入式系统引导器BootLoader编程
 
实验6:移植U-boot到开发板实现系统引导
    通过本实验指导学员熟悉U-boot引导源码,指导学员在开发板上移植、编译、配置U-boot
 
2.嵌入式LINUX操作系统内核
  ·选择内核
  ·内核配置
  ·编译内核
  ·安装内核
 
实验7:编译和安装内核
    通过本实验指导学员熟悉对内核进行剪裁,在开发板上编译、安装内核
 
3.嵌入式LINUX操作系统开发
  ·体系结构概览
  ·进程、线程与调度管理
  ·内存管理
  ·文件系统
  ·系统调用
 
实验8: Linux系统调用
     通过本实验指导学员熟悉熟悉文件系统、进程管理、内存管理编程,熟悉系统调用
 
第四天
嵌入式应用程序开发
1.嵌入式网络系统开发
  ·TCP/IP协议基础
  ·Socket网络编程接口
  ·客户端网络编程
  ·服务器网络编程
 
实验9:WEB网络服务器开发 
    通过本实验指导学员熟悉网络编程原理,在开发板上实现WEB服务器
 
2.嵌入式图形开发
  ·GUI基础知识
  ·嵌入式QT开发
  ·QT体系结构
  ·QT对象
  ·QT窗口部件
 
实验10:图形介面开发 
    通过本实验指导学员熟悉图形介面开发原理,在开发板上实现简单人机交互界面
 
3.嵌入式驱动开发 
  ·驱动程序开发概览
  ·流式接口驱动程序
  ·驱动程序体系结构
  ·USB驱动开发实例
 
实验11USB驱动程序开发
    通过本实验指导学员熟悉USB硬件接口和编程原理,在开发板上移植USB驱动程序,支持U盘,USB摄像头,USB鼠标键盘
 
第五天
嵌入式软件系统开发案例
基于ARM的GPRS应用系统设计
  ·GPRS应用系统概述
  ·GPRS系统结构分析
  ·硬件系统设计
  ·软件部分设计
  ·完全源代码剖析
  ·实验、辅导及答疑
 
实验12GPRS应用案例PDA应用案例、IP机顶盒行业解决方案(以上案例可根据客户需要进行选择或调整)
    指导学员了解GPRS硬件及工作原理,开发完整的GPRS应用,巩固以前的知识,培养独立解决问题的能力
 

□ 课程指定付款帐户:

      名   称:北京中科永联技术服务有限公司
      开户行:北京农村商业银行海淀支行营业部
      帐   号:0401000103000012217
      税   号:110108777079803

      请在开班前至少一周将报名回执发送给我们,我们会尽快给您寄发“报到通知”,告知上课地点及乘车路线等相关事宜。
来源:中科永联高级技术培训中心
相关连接
最新评论
*以下网友发言不代表中程在线网站的观点和看法
    我要评论

    请您注意
    1、遵守中华人民共和国的各项有关法律规定
    2、承担一切因您的行为而导致的法律责任
    3、本网留言管理人员有权删除其管辖留言内容
    4、您在本网的留言本网有权在网站内转载和引用
    5、参与本留言即表明您已经阅读并接受上述条款
    我爱研发网希赛网软件测试网中电华信太平洋电脑网天空网
    电脑爱好者泡泡网华军软件霏凡软件站软件开发网腾讯网
    eNet下载汉化新世纪小熊在线BIOS之家数动连线....[更多]
    关于我们 | 网站地图 | 周边住宿 | 行车路线 | 联系我们 | 网站律师 | 意见反馈 | 虚位以待 | 友情链接
    中程在线(北京)科技有限公司 版权所有
    总 部:北京市海淀区青东商务楼A座西四层
    企业培训部:010-52636110 52636106 就业培训部:010-68716925 68716926
    邮 件:training@miiceic.org.cn
    京ICP备06053134号
    Copyright © 2005-2008 Miiceic.org.cn All Rights Reserved