[课程背景]
    VxWorks操作系统是美国Wind River公司推出的商业嵌入式实时操作系统,在国内从国防、航空到电信、工控等领域已得到非常广泛的应用。 本课程通过详细讲解嵌入式开发的基本概念、Tornado2.2开发工具的使用、vxworks实时操作系统剖析和基于VxWorks实时操作系统的软件组织和设计等内容,使学员对嵌入式系统的开发过程有全面而深入的认识,深刻掌握对基于VxWorks实时操作系统的实际开发技能。
[质量保证]
  ·所有课程内容均可免费重听,直到学员完全掌握为止。
  ·凡是亚嵌学员,在以后工作中遇到课程相关问题,可得到免费技术支持。
  ·雄厚的师资力量、经典的课程体系、丰富的教学经验确保教学质量。
  ·成绩优秀的学员可免费到亚嵌合作单位实习、就业。
[学习目标]
  ·熟悉VxWorks BSP原理与结构
  ·掌握VxWorks实时嵌入式编程
  ·掌握VxWorks设备驱动开发
  ·掌握Tornado2.2交叉开发工具的使用
  ·深刻掌握对基于VxWorks实时操作系统的实际开发技能。
[行业需求]
  工业控制,军工企事业,电信/网络/通讯,航空航天,汽车电子行业,医疗仪器,仪器仪表与电子。
[基础要求]
  具有较好的C语言编程经验
[教学环境]
  ARM6410 (人手一块)
 
[课程教材]
  《AKAE 基于VxWorks5.5/Tornado2.2的实时嵌入式系统应用开发讲义》
[推荐教材]
  《嵌入式VxWorks系统开发与应用》王学龙 编著 人民邮电出版社
  《嵌入式实时操作系统VxWorks及其开发环境Tornado[M]》.孔祥营,柏桂枝编著中国电力出版社,2003
  《 VxWorks Programmer's Guide 》风河公司
  《 VxWorks Network Programmer's Guide》风河公司
[教师简介]
    汪中子:中科院博士,副研究员,8年嵌入式系统开发经验,3年嵌入式行业教学经验。发起成立了AKA嵌入式小组,筹建了AKA嵌入式开放实验室,是AKA嵌入式小组组长,并且是龙芯课题组应用组组长,担任《 See MIPS run 》一书第二版中译版审校。精通VxWorks实时嵌入式操作系统从芯片级、BSP/Driver级到复杂实时应用级的开发工作;精通CompactPCI计算机系统的系统设计;精通龙芯系列处理器和 MIPS 体系结构、嵌入式C语言编程;精通天线通信等自适应阵列信号处理算法;曾负责完成基于龙芯2C/2E的CompactPCI军用加固计算机系统的设计,并且亲自完成了龙芯系列处理器VxWorks的芯片级基础工作及BSP/Driver级开发移植工作。
[开课情况]

  开课时间:2011年10月01日 4天 (24学时)
  上课地点:中科院校区
  学    费:2800元
            为保证教学质量,本班为小班授课,15人为满,报满15人即停止报名或顺延下一期,如您决定上课请
  及时填写报名表并办理报名手续。(报名时需携带本人身份证复印件1张及本人一寸照片3张)

   课程安排 课程内容
第一天上午
理论课
3学时

嵌入式实时系统介绍 - About Embedded RTOS
      嵌入式简介 - what is Embedded or RTOS
      vxWorks简介- what is vxWorks
      vxWorks下的开发模式 - how to develop projects in vxWorks
      开发环境的配置及使用 - Tools in Host (vxWorks5&vxWorks6)
      模拟器 - Simulator VxSim

第一天下午
理论课
3学时

工程管理 - Project Management
      Target Server
      Host Shell
      辅助工具 - Browser、Show、etc

第二天上午
理论课
3学时

vxWorks多任务编程 - Tasks in Target
      多任务概述
      任务的调度
      任务的使用
      系统任务
      多任务通信
      Event

第二天下午
理论课
3学时

      信号量 - Semaphores
      共享内存 - Shared Memory
      消息队列 - Message Queue
      管道 - Pipe

第三天上午
实验课
3学时
中断 - Interrupts
      中断的使用
      看门狗 - WatchDog
      内存的使用 - About Memory
      用户态编程 - RTP(only vxWorks6)
      错误检测机制 - ED&R(only vxWorks6)
第三天下午
实验课
3学时
调试机制 - Debugger(Tornado&WorkBench)
      IO编程
      网络编程
      网络设备与应用层协议
      UDP&TCP
第四天上午
实验课
3学时
图形编程
      基本图形系统 - About WindML
      驱动开发包 - DDK
      软件开发包 - SDK
      应用详解
      字库简介
      高级图形工具简介 - Zinc&Tilcon
      输入法简介
第四天下午
实验课
3学时
vxWorks系统启动流程完整介绍
      其它工具介绍
 VxWorks应用开发班
姓名:   *
学历:  
单位:  
职业:  
电话:   *
电子邮件:   *
留言: