班级规模及环境--热线:4008699035 手机:15921673576( 微信同号) |
每期人数限3到5人。 |
上课时间和地点 |
开课地址:【上海】同济大学(沪西)/新城金郡商务楼(11号线白银路站)【深圳分部】:电影大厦(地铁一号线大剧院站) 【武汉分部】:佳源大厦【成都分部】:领馆区1号【沈阳分部】:沈阳理工大学【郑州分部】:锦华大厦【石家庄分部】:瑞景大厦【北京分部】:北京中山学院 【南京分部】:金港大厦
最新开班 (连续班 、周末班、晚班):2020年3月16日 |
实验设备 |
☆资深工程师授课
☆注重质量
☆边讲边练
☆合格学员免费推荐工作
★实验设备请点击这儿查看★ |
质量保障 |
1、培训过程中,如有部分内容理解不透或消化不好,可免费在以后培训班中重听;
2、培训结束后,授课老师留给学员联系方式,保障培训效果,免费提供课后技术支持。
3、培训合格学员可享受免费推荐就业机会。 |
课程大纲 |
|
-
(1)熟悉VxWorks BSP原理与结构
(2)掌握VxWorks实时嵌入式编程
(3)掌握VxWorks设备驱动开发
(4)掌握Tornado2.2交叉开发工具的使用
(5)深刻掌握对基于VxWorks实时操作系统的实际开发技能
第一部分 概述、开发调试环境的建立
1实时嵌入式系统概述
2VxWorks5.5/Tornado2.2集成开发环境简介
3VxWorks交叉开发调试原理
4开发主机的设置(WFTPD、targetserver等)
5目标机启动引导配置
6基于组件方式的VxWorks操作系统定制 B 实时多任务编程
1实时多任务编程概述
2信号量编程
3消息队列编程
4管道编程
5ISR编程
6信号编程
7看门狗编程
8定时器编程 C VxWorksI/O编程
1VxWorksI/O概述
2VxWorks文件系统与编程
3串口编程
4网络编程 D VxWorksBSP与设备驱动
1什么是BSP
2VxWorksBSP特点
3BSP组织结构
4典型BSP概览
5VxWorks映象类型
6VxWorks启动引导过程
7VxWorks设备驱动模型
8BSP与设备驱动的关系
第二部分 E 开发调试环境的建立
1熟悉Tornado2.2开发环境
2认识Tornado2.2目录组织结构、初识BSP
3配置开发主机
4修改BSP
5制作bootrom
6定制VxWorks 7系统启动与引导
8熟悉VxWorksshell 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编程模型
|