首页 | 官方网站   微博 | 高级检索  
     

PCI总线设备驱动程序的设计与应用
引用本文:刘树贤,马宏,康占俊.PCI总线设备驱动程序的设计与应用[J].装备指挥技术学院学报,2003,14(3):85-88.
作者姓名:刘树贤  马宏  康占俊
作者单位:1. 装备指挥技术学院,训练部,北京,101416
2. 装备指挥技术学院,测控工程研究中心,北京,101416
3. 装备指挥技术学院,基础部,北京,101416
摘    要:Windows操作系统不允许应用程序直接访问硬件设备,给基于外设部件互连(peripheral component interconnection,PCI)总线的数据采集、存储、显示等工作带来很大困难。介绍了Windows设备驱动程序的工作机制和开发工具;讨论了在内核态下PCI总线设备驱动程序的编程方法,并利用通用设备驱动程序Win—Driver实现了对PCI总线控制器PCI9052的访问和控制;给出了PCI设备安装程序的编程方法;提出了开发PCI总线驱动程序的三级编程结构。

关 键 词:PCI总线  驱动程序  编程  内核态  用户态
文章编号:CN11-3987(2003)03-0085-04
修稿时间:2002年11月29

Design and Implementation of PCI Virtual Device Driver
LIU Shu-xian ,MA Hong ,KANG Zhan-jun.Design and Implementation of PCI Virtual Device Driver[J].Journal of the Academy of Equipment Command & Technology,2003,14(3):85-88.
Authors:LIU Shu-xian  MA Hong  KANG Zhan-jun
Affiliation:LIU Shu-xian 1,MA Hong 2,KANG Zhan-jun 3
Abstract:The microsoft Windows operating system insulates the application programmer from accessing hardware directly. So it is difficult for data accessing base on PCI bus, such as acquisition, storage and display. The paper introduces the working principle and development tool, and discusses the programming methods of PCI virtual device driver (VxD) in Windows system. Using universal device driver,the paper achieves access and control to PCI9052. The paper also describes the installation of VxD, and puts forward a three-level-subroutine structure.
Keywords:kernel state  user state  device drivers
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号