首页> 中文学位 >VME模块VxWorks驱动程序设计
【6h】

VME模块VxWorks驱动程序设计

代理获取

目录

VME模块VxWorks驱动程序设计

DESIGN OF DRIVERS FOR VME MODULE IN VXWORKS

摘要

Abstract

第1章 绪论

1.1 课题研究背景及意义

1.2 国内外研究现状

1.3 论文主要研究内容

第2章 软硬件环境及驱动程序方案设计

2.1 嵌入式实时操作系统VxWorks

2.2 VME总线及硬件平台

2.3 需求分析

2.4 方案设计

2.5 本章小结

第3章 VxWorks操作系统移植

3.1 组建开发环境

3.2 VxWorks启动分析

3.3 bootrom移植

3.4 内核裁剪和VxWorks镜像生成

3.5 本章小结

第4章 驱动程序设计

4.1 VxWorks程序应用的关键问题

4.2 TFFS文件系统和DiskOnChip驱动程序实现

4.3 串行通信接口驱动程序的设计

4.4 VME从模块驱动程序设计

4.5 本章小结

第5章 驱动程序测试

5.1 基本功能测试

5.2 系统组建测试

5.3 本章小结

结 论

参考文献

攻读学位期间发表的学术论文

哈尔滨工业大学硕士学位论文原创性声明

哈尔滨工业大学硕士学位论文使用授权书

致 谢

展开▼

摘要

本文主要研究了VME模块VxWorks驱动程序设计的原理和方法,并实现了VME模块VxWorks的驱动程序设计和测试。VME控制器作为VME模块测试系统的主控制设备,控制整个VME系统的总线访问、数据处理和逻辑分析职能,是VME模块VxWorks操作系统和驱动程序运行的硬件平台。将VxWorks操作系统应用于VME测试系统平台,替换原有的DOS操作系统,对提高整个VME测试系统的实时性和可靠性具有重要意义。
  本文在深入分析了VME模块硬件平台体系结构和原理的基础上,通过对目前流行的实时操作系统比较,选用VxWorks操作系统作为替代 DOS操作系统作为VME控制器的系统软件,并针对 VxWorks操作系统的特性,提出了VME模块VxWorks驱动程序的设计方案和实现方法。
  本文通过对VxWorks启动过程的研究,经过配置引导程序和裁剪VxWorks内核等步骤将 VxWorks操作系统移植到了现有的VME控制器模块,实现了基本输入输出功能支持和网络支持。
  在操作系统移植的基础上实现了VME控制器基本设备的驱动程序,包括辅助存储设备DiskOnChip的驱动程序和串行通信控制器的驱动程序。同时,针对VME控制器模块的具体特性,设计并实现了VME从模块的驱动程序框架,并实现了该框架下的A403M模块基板、M10116通道AD模块、M402 ProfiBus DP通信模块、M3018通道继电器模块和M40116通道光耦模块的驱动程序,并讨论了驱动程序设计的关键问题。最后,本文通过组建VME测试系统对VME模块VxWorks驱动程序进行测试。
  驱动程序测试结构表明,本文的驱动程序原理分析正确,实现方案合理,驱动程序满足需求分析提出的各项要求,工作稳定可靠。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号