首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到16条相似文献,搜索用时 156 毫秒
1.
UNIX环境中实现PCI接口设备驱动   总被引:1,自引:0,他引:1  
以UNIX操作系统Solaris 8环境中设计PMC-Sirra 7364卡驱动程序为例,探讨在UNIX系统下PCI接口设备驱动程序的开发技术,包括设计思想、基本步骤、程序构架、常用函数以及PCI设备的系统管理命令等。其方法可以推广应用于UNIX环境中对CompactPCI接口设备的驱动程序开发,为使用UNIX主机代替PC工业控制机实现高稳定、高可靠电信设备和控制设备提供了一条新的途径。  相似文献   

2.
USB接口是PC机上最重要的外部设备扩展接口,USB设备必须在Windows操作系统内核中USB设备驱动程序的控制下才能正常工作.USB设备驱动程序是一种复杂的内核模式程序,文章分析了USB设备驱动程序的结构与特点,介绍在Windriver开发平台上开发USB设备驱动程序的实现方法,给出USB设备驱动程序的设计实例源码.  相似文献   

3.
PCI总线设备驱动程序的设计与应用   总被引:1,自引:0,他引:1  
Windows操作系统不允许应用程序直接访问硬件设备,给基于外设部件互连(peripheral component interconnection,PCI)总线的数据采集、存储、显示等工作带来很大困难。介绍了Windows设备驱动程序的工作机制和开发工具;讨论了在内核态下PCI总线设备驱动程序的编程方法,并利用通用设备驱动程序Win—Driver实现了对PCI总线控制器PCI9052的访问和控制;给出了PCI设备安装程序的编程方法;提出了开发PCI总线驱动程序的三级编程结构。  相似文献   

4.
PCI设备驱动程序的开发及应用   总被引:2,自引:0,他引:2  
基于课题PCI总线数据采集卡的研制成功,要实现对卡上硬件资源(如内存、中断等)的访问,必须编写运行在核心态的设备驱动程序.详细介绍了在Windows2000操作系统下WDM驱动模型的基本原理及编写驱动程序时所面临的主要问题和解决方案.以DriverWorks为开发工具开发基于PCI局部总线的设备驱动程序,实现了可以访问PCI设备配置空间、物理内存、I/O端口及实现中断服务程序的PCI设备WDM驱动程序.最后通过大量的实验,验证了用此方法编写的驱动程序安全可靠,完全满足要求.  相似文献   

5.
PCI总线接口技术及其在数据传输系统中的应用   总被引:2,自引:0,他引:2  
介绍了PCI总线接口的一般设计方法,并以一种基于PCI总线的数据传输系统的设计为例,讨论了接口的硬件实现方法以及采用软件包WinDriver开发设备驱动程序的方法。  相似文献   

6.
USB设备驱动程序的设计与开发   总被引:9,自引:0,他引:9  
USB接口具有方便快速等优点,已经发展成为一种比较普遍的计算机与外设之间的接口。首先给出了USB系统的整体结构组成;然后从Windows驱动程序的结构入手介绍Windows驱动程序的工作原理;介绍了如何利用Windows DDK编写USB设备的驱动程序;给出了具体的应用实例。  相似文献   

7.
以一种基于PCI总线的D/A数据输出板卡为例,介绍了在Windows2000/XP下用DriverStudio开发PCI总线WDM驱动程序的基本流程,叙述了应用程序和驱动程序之间的通讯机制和硬件访问方法,针对板卡的硬件结构和功能用途,介绍了PCI9052总线控制器PCI配置寄存器和局部配置寄存器进行地址配置的具体方案,给出了利用安装新硬件向导安装驱动程序的方法,实现了上位机和数据输出板卡的通讯.  相似文献   

8.
为了在嵌入式系统应用中实现对具有通用串行总线(USB)接口的仪器仪表的管理与控制,提出一种支持USB测试测量类(USBTMC)协议的USB主机驱动设计方法。依据USB2.0协议和OHCI1.0a规范,USB主机驱动采用分层结构的设计方式,通过可编程仪器标准命令(SCPI)实现主机与仪器仪表之间的通信。实验结果表明,驱动程序能够在该USB主机系统中完成与仪器仪表之间的数据交换,实现主机对具有USB接口的仪器仪表的管理与控制。  相似文献   

9.
CEN/XFS是一种基于WOSA的扩展金融服务的规范协议,为Windows操作系统和基于Windows的应用程序以及客户服务之间提供无缝衔接,是解决系统中各种设备的可靠性、与平台无关的访问接口及安全性管理的一种先进技术,目前在国外的金融设备上开始使用,在国内应用还处于初级阶段。介绍了CEN/XFS协议消息传递的同步机制与异步机制,阐述了金融设备基于不同的部件组成选用调用模式和方法,并结合柜面存取款一体机开发,介绍了密码键盘与主机的消息传递的实现方法。  相似文献   

10.
基于DEI1016及BD429的ARINC429总线接口设计   总被引:1,自引:0,他引:1  
介绍了一种基于DEI1016的ARINC429通信接口板的设计方法.该设计应用DEI1016和BD429构建AR-INCA29总线通信系统,使用FPGA实现与PC机互连的PCI接口逻辑,并简述了429通信接口板WDM驱动程序的编制.  相似文献   

11.
Computer numerical control (CNC) system is the base of modern digital and intelligent manufacturing technology. And opened its architecture and constituted based on PC and Windows operating system (OS) is the main trend of CNC system. However, even if the highest system priority is used in user mode, real-time capability of Windows (2000, NT, XP) for applications is not guaranteed. By using a device driver, which is running in kernel mode, the real time performance of Windows can be enhanced greatly. The acknowledgment performance of Windows to peripheral interrupts was evaluated. Harmonized with an intelligent real-time serial communication bus (RTSB), strict real-time performance can be achieved in Windows platform. An opened architecture software CNC system which is hardware independence is proposed based on PC and RTSB. A numerical control real time kernel (NCRTK), which is implemented as a device driver on Windows, is used to perform the NC tasks. Tasks are divided into real-time and non real-time. Real-time task is running in kernel mode and non real-time task is running in user mode. Data are exchanged between kernel and user mode by DMA and Windows Messages.  相似文献   

12.
Computer numerical control(CNC)system is the base of modern digital and intelligent manufacturing technolo- gy.And opened its architecture and constituted based on PC and Windows operating system(OS)is the main trend of CNC sys- tem.However,even if the highest system priority is used in user mode,real-time capability of Windows(2000,NT,XP)for applications is not guaranteed.By using a device driver,which is running in kernel mode,the real time performance of Windows can be enhanced greatly.The acknowledgment performance of Windows to peripheral interrupts was evaluated.Harmonized with an intelligent real-time serial communication bus(RTSB),strict real-time performance can be achieved in Windows platform. An opened architecture software CNC system which is hardware independence is proposed based on PC and RTSB.A numerical control real time kernel(NCRTK),which is implemented as a device driver on Windows,is used to perform the NC tasks.Tasks are divided into real-time and non real-time.Real-time task is running in kernel mode and non real-time task is running in user mode.Data are exchanged between kernel and user mode by DMA and Windows Messages.  相似文献   

13.
基于PCI总线数据采集卡驱动程序的开发   总被引:1,自引:0,他引:1  
针对Windows操作系统 ,利用驱动程序开发工具WinDriver ,实现了基于PCI总线数据采集卡驱动程序的开发  相似文献   

14.
采用基于PCI9052的PCI总线作为上、下位机的接口总线,并给出了系统接口设计的基本思路,包含系统的组成,接口硬件实现,PCI9052的工作过程和寄存器的配置,PCI设备驱动程序的编写。实验表明,本系统设计合理、稳定性好、抗干扰能力强、传输速度快,达到了设计要求。  相似文献   

15.
数据采集卡WDM设备驱动程序的设计与开发   总被引:1,自引:0,他引:1  
从工程应用开发的角度出发,介绍了PCI硬件设备以及驱动程序的基本原理,给出了编写驱动程序的主要过程;从总体上给出了编写驱动程序的框架,并在数据传输方面做了详尽的说明;基于Windows驱动程序模型(windowsdriver model,WDM)实际开发了一套驱动程序,其应用效果很好,程序健壮,数据传输稳定。  相似文献   

16.
基于PCI总线的DMA高速数据传输系统   总被引:4,自引:0,他引:4  
提出了基于PCI总线接口技术实现DMA数据传输系统的通用设计方法。该方法应用于雷达接收机综合测试仪,当雷达接收机工作时,采用DMA方式的数据传输速率可以稳定地达到70 MB/s,能够有效地采集并保存雷达各种参数,供主机快速进行雷达故障分析与判断。还重点介绍了数据传输系统中基于PCI总线的接口电路设计及基于WDM的PCI DMA驱动程序的开发。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

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