返学费网 > 培训机构 > 江苏嵌入式软件公共技术中心

400-850-8622

全国统一学习专线 8:30-21:00

江苏嵌入式VxWorks 应用开发班

授课机构:江苏嵌入式软件公共技术中心

地址:南京市新模范马路5号南京工业大学自动化学院大楼

网报价格:¥电询

课程原价:¥电询

咨询热线:400-850-8622

课程详情 在线报名

课程背景:VxWorks操作系统是美国Wind River公司推出的商业嵌入式实时操作系统,在国内从国防、航空到电信、工控等领域已得到非常广泛的应用。 本课程通过详细讲解嵌入式开发的基本概念、Tornado2.2开发工具的使用、vxworks实时操作系统剖析和基于VxWorks实时操作系统的软件组织和设计等内容,使学员对嵌入式系统的开发过程有全面而深入的认识,深刻掌握对基于VxWorks实时操作系统的实际开发技能。
     该技术现在大量用于工业控制,军工企事业,电信/网络/通讯,航空航天,汽车电子行业,医疗仪器,仪器仪表与电子。

 

课程特色:

      1)所有课程内容均可免费重听,直到学员完全掌握为止。

      2)凡是 JSETC 学员,在以后工作中遇到课程相关问题,可得到免费技术支持。

      3)雄厚的师资力量、经典的课程体系、丰富的教学经验确保教学质量。

      4)成绩优秀的学员可免费到 JSETC 合作单位实习、就业。

 

培训对象:有C语言基础,且有较好的C语言编程能力

 

培训目标:
      (1)熟悉VxWorks BSP原理与结构
      (2)掌握VxWorks实时嵌入式编程
      (3)掌握VxWorks设备驱动开发
      (4)掌握Tornado2.2交叉开发工具的使用
      (5)深刻掌握对基于VxWorks实时操作系统的实际开发技能

 

课程安排:

*部分

理论课            12学时

A

概述、开发调试环境的建立
      1 实时嵌入式系统概述
      2 VxWorks5.5/Tornado2.2 集成开发环境简介
      3 VxWorks 交叉开发调试原理
      4 开发主机的设置(WFTPD、target server等)
      5 目标机启动引导配置
      6 基于组件方式的VxWorks操作系统定制

B

实时多任务编程
      1 实时多任务编程概述
      2 信号量编程
      3 消息队列编程
      4 管道编程
      5 ISR编程
      6 信号编程
      7 看门狗编程
      8 定时器编程

C

VxWorks I/O编程
      1 VxWorks I/O概述
      2 VxWorks文件系统与编程
      3 串口编程
      4 网络编程

D

VxWorks BSP与设备驱动
      1 什么是BSP
      2 VxWorks BSP特点
      3 BSP组织结构
      4 典型BSP概览
      5 VxWorks映象类型
      6 VxWorks启动引导过程
      7 VxWorks设备驱动模型
      8 BSP与设备驱动的关系

第二部分

实验课          12学时

E

开发调试环境的建立
      1 熟悉Tornado2.2开发环境
      2 认识Tornado2.2目录组织结构、初识BSP
      3 配置开发主机
      4 修改BSP
      5 制作bootrom
      6 定制VxWorks

7 系统启动与引导
      8 熟悉VxWorks shell

F

VxWorks基础编程实验
      1 任务的建立、状态转换与安全删除
      2 使用信号量实现互斥与同步
      3 使用消息队列实现任务间通信
      4 使用管道这种虚拟I/O设备实现任务间通信
      5 如何编写ISR(中断服务例程)以及注意事项
      6 如何使用signal(信号)
      7 看门狗实验
      8 定时器实验

G

文件系统与I/O编程实验
      1 修改BSP添加软盘、硬盘、FLASH盘
      2 熟悉FAT16(MSDOS)文件系统
      3 文件操作实验
      4 串口配置与编程实验

H

网络编程
      1 认识VxWorks中的网络设备
      2 熟悉Socket编程模型
      3 TCP/IP实验
      4 UDP/IP实验

  • 报名课程:
  • 性别:
  • 姓名:
  • 手机号码:
  • 其它说明:
姓名不能为空
手机号格式错误