下载中心
VxWorks系统CPCI设备驱动程序开发doc
1星 发布者: jujuyaya222

2013-09-22 | 1积分 | 116KB |  1 次下载

下载 收藏 评论

文档简介
标签: VxWorks系统CPCI设备驱动程序开发

VxWorks系统CPCI设备驱动程序开发

VxWorks是WindRiver公司开发的嵌入式实时操作系统,广泛地应用于航空航天、工业控制、通信等领域。在简单地介绍了VxWorks操作系统之后,分析了VxWorks下CPCI设备驱动程序的实现方法。以CPCI9112数据采集卡的驱动程序开发为例,介绍了CompactPCI总线以及PCI接口芯片S5935,重点说明了在VxWorks下以定时器和中断方式实现模数转换驱动程序的方法和编程要点,并给出了部分关键代码。在飞行控制半实物仿真系统中的运行结果表明驱动程序运行稳定、可靠。随着CompactPCI (CPCI)总线技术在工业控制、航空航天等领域中的广泛应用,以CPCI总线技术为接口的I/O设备也得到了广泛的使用。但目前大多数设备厂商只提供了Windows和Dos操作系统下的驱动程序,对于一些采用实时操作系统的情况,就必须自己开发相应的设备驱动程序。在飞行控制实时仿真系统中,选用凌华公司的CPCI机箱和CPCI3700A CPU模块以及CPCI9112数据采集卡和CPCI6208模数转换卡等设备组成硬件平台,用嵌入式实时操作系统VxWorks作为软件平台,在系统的开发过程中编写了CPCI卡的设备驱动程序。本文以CPCI9112为例详细讨论了在VxWorks下开发CPCI设备驱动程序的方法。

评论
相关视频
  • Soc Design Lab - NYCU 2023

  • 嵌入式开发入门模电(模拟电路)基础

  • 电赛特训营(硬币检测装置)

  • 微波收发机系统ADS仿真与设计实践

  • 数模混合信号电路设计(鲁汶大学)

  • 进阶混讯实体晶片布局设计

推荐帖子
精选电路图
  • PIC单片机控制的遥控防盗报警器电路

  • 使用ESP8266从NTP服务器获取时间并在OLED显示器上显示

  • 带有短路保护系统的5V直流稳压电源电路图

  • 如何构建一个触摸传感器电路

  • 如何调制IC555振荡器

  • 基于ICL296的大电流开关稳压器电源电路

×