首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 687 毫秒
1.
张新运  李传日 《电子工程师》2005,31(5):44-46,52
结合PCI(外设部件互连)总线高速数据采集卡的设计,叙述了利用DriverStudio软件开发Windows 2000系统下WDM(Windows driver model)设备驱动程序,着重讨论了访问硬件、应用程序与驱动程序之间的数据传输和DMA传输等方面的问题.  相似文献   

2.
介绍利用DriverW orks开发PCI设备WDM驱动程序的方法,深入探讨了基于PCI总线的高速数据传输系统中断处理和DMA传输机制以及应用程序与驱动程序的通信方式。  相似文献   

3.
在高速数据传输系统中基于PCI总线的PCI设备得到广泛应用。针对基于TI公司的高端DSP芯片TMS320C6455的PCI协处理卡,详细介绍了板卡的PCI接口特点,给出了在Windows XP系统下使用DriverWorks工具开发WDM驱动程序的方法,并进一步设计了该协处理卡的驱动程序。该方法简单灵活,开发周期短。通过在对规划空间和实时性有着要求较高要求的航迹规划系统的实验表明,实现了上位机与板卡之间的数据高速传输,从而进一步验证了所设计驱动程序的实用性和稳定性。  相似文献   

4.
PCM高速遥测数据发送卡是一款基于PCI接口芯片9054的PCM信号源,工作码速率可达10 Mb/s.以在Windows 2000操作系统下设计PCM高速遥测数据发送卡的WDM驱动程序为例,介绍WDM驱动程序的基本特点和遥测数据发送卡的基本结构,详细讨论利用Driver Studio开发WDM驱动程序设计的关键技术,如设备初始化、软件FIFO、中断处理和DMA操作等.  相似文献   

5.
介绍了在Windows 2000环境下开发的PCI9656多通道数据采集卡设备驱动程序的设计方法,并对中断处理和数据传输等设备驱动程序中的关键技术实现做了详细的分析.应用结果表明,该驱动程序性能稳定,完全满足数据实时传输的要求.  相似文献   

6.
针对目前大数据背景下如何提高PCI卡高速传输稳定性的问题,文中提出了基于内核中断处理及DMA传输的PCI卡驱动程序设计方法。在WinDriver生成驱动框架的基础上,采取基于VC++6.0平台进行了DMA 数据传输的实现和中断响应处理的PCI驱动程序开发。将驱动程序封装为动态链接库,用户程序调用DLL驱动PCI卡,进行高速数据传输检测。实验发现,当数据传输速度达到131 MB/s时,驱动程序运行稳定可靠不丢帧不错帧,为高速稳定PCI卡驱动程序的设计供了一种思路。  相似文献   

7.
针对基于TMS320C6000系列DSP芯片内集成的PCI接口模块设计的PCI接收机数据采集卡,根据高速数据传输要求,设计并开发了NT/2000操作系统下的WDM驱动程序及应用程序。在中频数字接收系统中的应用验证了此软件系统的效率和可靠性。  相似文献   

8.
针对传统PCI总线带宽低,不能传输高速视频信号的缺陷,设计了使用芯片PEX8311为PCI Express桥接芯片,采集传输CamLink接口相机图像的硬件系统。对PEX8311芯片的特点及其工作模式,以及用状态机在FPGA中实现对PEX8311控制做了介绍。通过编写WDM驱动程序和上位机程序对系统的数据传输性能进行了测试。测试表明该系统满足高速图像传输的要求,并且性能稳定。  相似文献   

9.
WDM支持PNP,但在科研和工控中,最常用的数据采集卡通常都是基于PC总线的ISA设备,这类设备不支持PNP,在WDM中没有获得很好的支持。使用WDM开发这类设备的驱动程序需要一些特殊处理。首先介绍PC/104规范和WDM驱动的结构以及通用的开发思路,然后重点讨论基于PC/104音频采集压缩卡WDM驱动程序的设计与实现,并给出主体部分代码。实践证明该驱动能稳定地实现一般设备驱动程序所具备的功能,且对ISA卡驱动的开发也具有一定参考价值。  相似文献   

10.
在MPC8343嵌入式Linux环境下设计TUSB字符设备驱动程序,以实现PC主机和USB从设备之间的高速数据传输。介绍了USB器件驱动程序框架,并较为详细的介绍了该字符设备驱动程序设计。  相似文献   

11.
基于PCIE驱动程序的数据传输卡DMA传输   总被引:1,自引:0,他引:1  
李晃  巩峰  陈彦化 《电子科技》2014,27(1):117-120
为提高数据传输速度,研制了一套基于PCIE接口的数据发送和接收系统。该系统主要由4部分组成:数据发送卡、数据接收卡、PCIE驱动程序以及上位机应用程序。文中介绍了数据传输卡的基本原理和构成,重点研究了在Windows XP系统下利用WinDriver开发PCIE设备驱动程序的主要步骤、DMA数据传输的实现和中断响应的处理。经测试,该数据传输系统比较稳定,开发的驱动程序可以实现数据的高速传输。  相似文献   

12.
为了解决采集卡与上位机之间的海量数据传输问题,结合自行开发的高速数据采集卡,提出了一种基于PCI-e高速数据采集卡的设备驱动与上位机软件的开发方案。该方案对使用WinDriver开发设备驱动的开发步骤以及DMA传输的实现方法进行了介绍,对利用LabWindows/CVI设计上位机软件的方法予以阐述,并利用DLL动态链接库解决了采集卡与应用程序之间的通信。实验结果表明,在PCI-e X1链路下,数据采集速度可达到182MB/s,能够满足高速数据采集的要求。  相似文献   

13.
基于Driver Studio的PCI设备WDM驱动程序的设计   总被引:2,自引:0,他引:2  
陈宇  张小艳   《电子器件》2008,31(3):1069-1072
为了实现PCI数据采集卡的数据传输,必须开发PCI设备的驱动程序.介绍了以DriverStudio中的DriverWorks为工具,开发PCI设备WDM驱动程序的方法.探讨了PCI设备的I/O端口访问、中断处理、驱动程序与应用程序之间的通信等主要问题,重点对编写驱动程序的过程和主要例程的代码进行了说明,并实现了驱动程序的安装与调试.最后对实际中遇到的问题及解决方法做了总结,实践证明该驱动程序调试通过,运行稳定.  相似文献   

14.
DVB码流PCI接收卡的WDM设备驱动程序设计   总被引:1,自引:1,他引:0  
针对PC平台DVB码流接收技术展开研究,介绍了在Windows 2000操作系统下,采用Windows DDK 2000煽写符合WDM模式的PCI接收卡驱动程序,通过一个应用实例详细介绍了WDM模式,驱动程序内核对象以及驱动程序的各个例程的煽写。本文对Windows 2000下各类驱动程序的开发有实际的借鉴意义。  相似文献   

15.
带有WDM底层接口的NDIS微端口驱动程序实现方法的研究   总被引:1,自引:0,他引:1  
阐述了微软 Windows2 0 0 0的 WDM驱动程序模型和 Windows环境下网络驱动程序接口规范 NDIS,并以开发 USB接口的以太网卡驱动程序为例 ,阐述了带有 WDM底层接口的 NDIS微端口驱动程序的实现方法  相似文献   

16.
文章介绍了在windows2000环境下通过编写WDM(Windows Driver Model)设备驱动程序实现实时数据采集和控制的一种方法。采用研华数据采集卡PCL818L产生中断信号.通过编写WDM驱动程序实现了在windows2000环境下转台的位置控制。并在实验中调试通过。实验结果表明:在采样频率为1KHz的情况下。控制系统很好实现了输出对输入的跟踪,证明了采用方法的正确性。该方法解决了windows2000环境下的实时性问题,为在windows环境下实时控制系统的实现提供了有益的尝试。  相似文献   

17.
宣栋  刘心惟 《电子科技》2012,25(2):54-56,85
基于FPGA、PCI9054、SDRAM和DDS设计了用于某遥测信号模拟源的专用板卡。PCI9054实现与上位机的数据交互,FPGA实现PCI本地接口转换、数据接收发送控制及DDS芯片的配置。通过WDM驱动程序设计及MFC交互界面设计,最终实现了10~200 Mbit·s-1的LVDS数据接收及10~50 Mbit·s-1任意速率的LVDS数据发送。  相似文献   

18.
基于WDM的精确定时器及其在冗余技术中的应用   总被引:1,自引:0,他引:1  
现代军用电子设备和某些控制系统对设备的可靠性要求越来越高。针对此情况利用设备冗余原理,提出一种基于WDM的精确定时器实现设备冗余的方法。利用此方法设计了双冗余CAN总线板卡及其在Windows XP系统下的驱动程序,给出了部分驱动实现细节和相关流程。结果表明该方法可成功实现双CAN接口卡在总线故障情况下的冗余切换,提高了设备可靠性。  相似文献   

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

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

京公网安备 11010802026262号