首页    |    关于我们    |    企业培训    |    课程体系    |    联合办学    |    联合实验室    |    师资团队    |    免费讲座    |    专业实习    |   技术论坛    |    联系我们  
 
长期就业培训班
版图设计工程师就业培训班(全脱产)
嵌入式Linux就业培训班(全脱产)
ARM开发培训班(ATC认证)
ARM开发培训班(ATC认证项目)
ARM Linux 系统开发培训班
ARM Linux 驱动开发培训班
Xilinx授权专业培训课程
Design for Performance
Advance FPGA Implementation
Embedded System Design
Advanced Features and Techniques of Embedded Systems
Design LogiCORE PCI System
Design LogiCORE PCIX System
Design LogiCORE PCI Express System
Fundamental FPGA Design
DSP Design Flow
DSP Implementation Techniques in Xilinx FPGAs
Signal Integrity for High-Speed Memory and Processor I/O
Designing with Multi-Gigabit Serial I/O
Introduction to Verilog
Introduction to VHDL
Advanced VHDL Design Technique
Design with PlanAhead
ISE 设计入门
Design with Virtex4
Design with Virtex5 LX & LXT
Design for Low Cost
Minimizing your design time with Chipscope pro debug and
Using System Generator for DSP Design
Design with Xilinx Gigabit Ethernet MAC
Introduction to AccelDSP
CPLD Fundamentals
Design for Performance for CPLD
Designing with Spartan-6 and Virtex-6 Families
集成电路设计方向培训
Virtuoso Layout高级培训班(Cadence)
ASTRO高级培训班(Synopsys)
Design Compiler高级培训班(Synopsys)
Modelsim高级培训班(Mentor Graphics )
FPGA/CPLD系统设计培训班
FPGA/CPLD系统设计培训班(Xilinx实验室共同开设)
嵌入式Linux就业培训班(全脱产)
发布日期:2009-10-22 17:11:53  浏览次数:579  
   课程背景

        2008年全球出货ARM核心的专用芯片100亿颗,每部新手机平均使用2~3颗ARM处理器,只能手机更是用到了4~5颗,ARM在无线设备、消费类电 子、工控、成像产品方面处于实际垄断地位,企业对ARM开发的相关人员需求与日俱增。 武汉集成电路设计工程技术研究中心和ARM授权培训中心推出的ARM开发暑期班课程是专为在校高年级专科及本科生,低年级研究生而开设的专业ARM开发课 程,课程包括ARM开发、ARM Linux系统移植、ARM Linux驱动开发三大部分内容,以真实项目贯彻始终,能在短期内迅速提高受训学生的ARM开发能力。

   课程安排

   第一阶段:基于ARM的嵌入式系统开发
        武汉集成电路设计工程技术研究中心和华中地区唯一的ARM授权培训中心推出的课程在涵盖了ARM公司授权培训课程全部内容基础上,结合20个实验项目,进一步增加了更多丰富的实用内容。通过本课程的学习,学员即能够具备介于ARM的嵌入式软件开发能力。
    
实验:
          ◆ ARM汇编指令练习(1)
          ◆ ARM汇编指令练习(2)
          ◆ Thumb 汇编指令练习
          ◆ ARM处理器工作模式修改练习
          ◆ 简单C语言程序编程
          ◆ 汇编与C语言的相互调用
          ◆ GPIO与LED实验
          ◆ UART实验
          ◆ 中断实验
          ◆ 定时器
          ◆ 蜂鸣器实验
          ◆ 看门狗定时器

          ◆ RTC实验
          ◆ IC接口实验
          ◆ LCD实验
          ◆ A/D实验

          ◆ 触摸屏实验
          ◆ Nand Flash 读写实验
          ◆ NOR Flash 读写实验
          ◆ S3C24440 启动实验


   第二阶段:Linux软件开发
        帮助初学者快速了解嵌入式开发的入门培训课程,使学员能快速熟悉linux系统,熟练使用各种常用命令和相应的内核知识,以及如何使用linux应用产品开发,为进一步学习后续开发打下坚实的基础。本阶段学习目标是掌握C语言基本知识、C编程语法基础和Linux操作系统的使用,GCC使用。并熟练掌握嵌入式Linux的高级应用开发,为将来的编程工作打基础。

   第三阶段:嵌入式Linux系统移植与驱动开发
        嵌入式Linux应用开发和系统开发是嵌入式Linux中最重要的一部分,也是企业人才需求最广的一部分。本期学习的主要目标是精通嵌入式Linux下的程序设计,熟悉嵌入式Linux开发流程,强化学员对Linux应用开发的理解和编码调试的能力,同时掌握bootloader和kernel的移植技能,了解ARM体系结构和编程,具备ARM硬件接口的基础知识,并了解Linux内核开发相关内容,初步掌握Linux下的驱动程序开发方法。掌握嵌入式产品开发从需求分析到详细设计整个过程的开发内容,深入掌握Linux驱动程序开发技巧,能够熟练的移植或编写设备驱动。
    实验:
          ◆ 建立嵌入式Linux开发环境
          ◆ U-Boot-1.3.4 移植实验
          ◆ U-Boot 烧写,使用实验
          ◆ 内核编译实验
          ◆ 为内核添加网卡驱动
          ◆ 为内核添加NandFlash 驱动
          ◆ 为内核添加Yaffs2文件系统
          ◆ 为内核添加USB设备驱动
          ◆ 为内核添加触摸屏驱动
          ◆ 为内核添加SD卡驱动
          ◆ 为内核添加音频驱动
          ◆ 内核调试实验
          ◆ 应用程序内存泄露检测实验
          ◆ 根文件系统制作
          ◆ 应用程序UDEV的移植
          ◆ 图形库qt-embedded 移植实验

   第四阶段:嵌入式Qt软件开发
        通过本课程的学习,学员可以掌握嵌入式QT的环境搭建过程,掌握Linux下GUI的开发方法,为产品开发打下坚实的基础。课程目标包括:
          ◆ 熟悉Qt/Embedded编程方法和编程技能
          ◆ 熟悉Qt的编程风格和相关规定,常用的基础类
          ◆ 熟悉Qt的信号和槽的概念和对象间通讯机制
          ◆ 熟练使用Qt编写图形界面

   第五阶段:项目实践
          ◆ 多媒体播放器
          ◆ 智能家居远程控制系统
          ◆ 餐饮无线点单系统

   培养对象

       对ARM嵌入式开发有兴趣的高等院校高年级本科生、低年级研究生; 嵌入式相关领域的专业人士,具有开发和设计经验的硬件或软件开发工程师、系统移植工程师。

   入学要求

       学员学习本课程应具备下列基础知识:
        ◆ 熟悉C语言;
        ◆ 熟悉汇编语言;
        ◆ 了解嵌入式系统的基本知识。

   师资团队

      【赖老师】
●     清华大学精密仪器系硕士,资深嵌入式系统工程师。原北京某科技有限公司创始人兼CTO,现任某国内知名企业嵌入式事业部总经理。中国第一款无驱动U盘发明人。一直从事嵌入式系统设计,对嵌入式系统和消费类电子产品设计有深厚经验。
■     研究方向:嵌入式系统设计
      【张老师】
●     资深IC设计工程师,资深嵌入式系统设计工程师,ARM认证培训讲师。现任武汉集成电路 设计工程技术研究中心研发部经理,华中地区ARM ATC负责人。曾任国内排名前十的集成电路设计公司SoC部项目经理、流程管理经理。一直从事大规模/超大规模数字集成电路,数模混合电路设计和嵌入式系 统设计,对Multimedia processor有较深入的研究。
■     研究方向:大规模/超大规模数字集成电路,数模混合电路设计和嵌入式系统设计
      【余老师】
●     华中科技大学教师,硕士生导师,资深IC设计与系统工程师,ARM认证培训 师,Solaris(SUN)培训师。现在华中科技大学电子系超大规模集成电路与系统研究中心工作。曾任武汉亚芯微电子有限公司项目(产品)经理。一直从 事混合信号集成电路与集成系统方向的教学与研发工作,项目(产品)经验丰富。
■     研究方向:混合集成电路与嵌入式系统设计
 

   教材

     《嵌入式Linux系统设计与开发--嵌入式Linux高级软件开发》

     《嵌入式Linux系统设计与开发--嵌入式Linux移植与系统设计》

     《嵌入式系统开发与实践--ARM体系结构与编辑》

     《嵌入式系统开发与实践--SOC接口编程与实现》

     《嵌入式系统--开发与实践实验教程》

     《嵌入式Linux--移植与系统设计实践教程》

   实验环境及班级规模

        为了保证培训效果,增加互动环节。人手一套实验环境:ARM开发板(单击查看)使用ARM最新开发系统RVDS

   学时费用

        ◆课时: 共19周
        ◆培训证书:培训合格学员可获ARM公司全球统一培训认证证书
        ◆外地学员:代理安排食宿(需提前预定)

 

   教学保障

        1、一人一机一开发板;
        2、ARM全力支持下的华中地区最雄厚的师资力量;
        3、为学员提供丰富的在线学习资料并且采用严格的教学管理制度,保证教学质量;
        4、学员职业护航,已毕业学员可以通过免费在线学习等方式享受技术提升服务;
        5、未能达到学习效果的学员提供免费重学服务

   就业承诺

        1、通过入学测试即签就业协议,承诺半年内100%实现高薪就业,绝非推荐就业;
        2、学员在入学时我们为每名学员建立就业档案,记录学员的就业倾向及就业要求甚至细微到就业区域,并且详细记录学员的学习状态,针对性的为学员提供职业素质辅导,确保准确的为学员提供就业服务,保证就业质量。
 

   课程进度安排
时间 课程内容

第一阶段(2周)

基于ARM的嵌入式系统开发

本 课程在涵盖了ARM公司授权培训课程全部内容基础上,结合项目实际,进一步增加了更多丰富的实用内容通过本课程的学习,学员能够ARM体系结构、ARM指 令集和开发流程,掌握bootloader原理及开发过程,掌握和bootloader相关的接口开发,了解嵌入式操作系统的结构及启动流程等。

第二阶段(3周)

Linux高级软件开发

本 课程帮助Linux初学者快速了解嵌入式开发的入门培训课程,使学员能快速熟悉linux系统,熟练使用各种常用命令和相应的内核知识,以及如何使用 linux应用产品开发,为进一步学习后续开发打下坚实的基础。嵌入式系统是现在最热门的计算机应用领域之一,嵌入式C语言在其中起着至关重要的作用。一 个精通C语言程序设计的程序员,可以很容易地进入Linux、WinCE、Vxworks等嵌入式操作系统下的软件开发工作。本阶段学习目标是掌握C语言 基本知识、C编程语法基础和Linux操作系统的使用,GCC使用。并熟练掌握嵌入式Linux的开发环境,为将来的编程工作打基础。

第三阶段(1.5周)

嵌入式Qt软件开发

本课程的学习,学员可以掌握嵌入式QT的环境搭建过程,掌握Linux下GUI的开发方法,为产品开发打下坚实的基础。

第四阶段(12.5周)

嵌入式Linux系统移植与驱动开发

本 课程学习的主要目标是精通嵌入式Linux下的程序设计,熟悉嵌入式Linux开发流程,强化学员对Linux应用开发的理解和编码调试的能力,同时掌握 bootloader和kernel的移植技能,了解ARM体系结构和编程,具备ARM硬件接口的基础知识,并了解Linux内核开发相关内容,初步掌握 Linux下的驱动程序开发方法。掌握嵌入式产品开发从需求分析到详细设计整个过程的开发内容,深入掌握Linux驱动程序开发技巧,能够熟练的移植或编 写设备驱动。

实验及项目实战开发

序号

项目名称 项目内容 备注
00

ARM部分实验

包括20个实验  
01

Linux系统部分验

包括17个实验  
02

消费类电子项目

多媒体播放器 1周
03

安防项目

智能家居远程控制系统设计 4周
04

无线通信类项目

餐饮无线点单系统 5周

 

 
首页    |    关于我们    |    高端课程    |    企业培训    |    课程体系    |    实验室承建    |    师资团队    |    免费讲座    |    我要报名    |    技术论坛    |    联系我们
地址:武汉市洪山区关山一路一号(大彭村) 华中软件园A9栋4-5楼,电话:+86-027-87611256,咨询Email:jiayan@whicc.com,咨询QQ:1072920768,
2004-2009 武汉集成电路设计工程技术研究中心 版权所有,鄂ICP备030193号