共查询到20条相似文献,搜索用时 62 毫秒
1.
研究了基于PCI总线的高速数据采集系统的设计方法;讨论了设计高速数据采集系统的关键技术;完成了12bit、105MSPS数据采集卡的设计。在系统测试过程中采用存储器直接存取(DMA)通信方式将采集数据直接传到物理内存,有效的解决了大容量数据实时存储的问题。最后给出了系统测试结果,并介绍了Windows98平台下虚拟设备驱动程序的软件设计。 相似文献
2.
简要介绍了设备驱动程序的概念以及设备驱动程序的开发工具,讨论了基于WinDriver的驱动开发模式,设计了适合CAN总线适配卡的驱动程序。开发过程为,利用VC 6.0对设备驱动程序的功能函数以DLL(DynamicLinkLibraries)的方式进行封装,通过调用DLL导出函数完成对低层相关操作。在DLL与上层可执行应用程序中采用回调函数来完成各种中断信号的中断处理。 相似文献
3.
数据采集卡WDM设备驱动程序的设计与开发 总被引:1,自引:0,他引:1
从工程应用开发的角度出发,介绍了PCI硬件设备以及驱动程序的基本原理,给出了编写驱动程序的主要过程;从总体上给出了编写驱动程序的框架,并在数据传输方面做了详尽的说明;基于Windows驱动程序模型(windowsdriver model,WDM)实际开发了一套驱动程序,其应用效果很好,程序健壮,数据传输稳定。 相似文献
4.
PCL系列多功能数据采集卡是国内应用较多的计算机板卡,但其原有的驱动程序存在着难以理解和使用不便的缺点.文章在原有驱动程序的基础上,给出了新的驱动程序.新驱动程序易于理解,使用方便,值得推广. 相似文献
5.
PCI总线接口技术及其在数据传输系统中的应用 总被引:2,自引:0,他引:2
介绍了PCI总线接口的一般设计方法,并以一种基于PCI总线的数据传输系统的设计为例,讨论了接口的硬件实现方法以及采用软件包WinDriver开发设备驱动程序的方法。 相似文献
6.
本文介绍了一种通过开发设备驱动程序实现Windows下数据采集的方法 .并给出了用VisualC+ + 编写的数据采集虚拟设备驱动程序代码 相似文献
7.
基于PC机的数据采集需要解决用户软件访问硬件的问题,根据数据来集系统中驱劲程序设计的特点,在WindowsNT/2000核心模式下探讨了 WDM设备驱动程序的开发方法.该方法可以把数据采集系统软件和硬件分离开来进行独立的开发,且驱动程序可以与未来的Windows操作系统保持兼容,满足各种类型数据采集的需要. 相似文献
8.
介绍在WINDOWS95/98环境下,用VtoolsD工具包开发PCI设备驱动程序VxD的方法。 相似文献
9.
葛学峰 《南京师范大学学报》2004,4(4):9-11
PCI总线是一种高性能的计算机局部总线,极大地扩展了PC机的数据传输能力,但大多数的PCI接口芯片价格较贵且PCI配置空间设置烦琐介绍了一种简单、易用的基于PCI总线接口的数据采集硬件设计与软件设计方案,给出了软件采集程序与硬件原理电路框图,所介绍的PCI接口芯片CH365芯片解决了以上的局限.该采集卡应用在低于100kHZ的信号检测过程中效果良好。 相似文献
10.
PCI总线设备驱动程序的设计与应用 总被引:1,自引:0,他引:1
Windows操作系统不允许应用程序直接访问硬件设备,给基于外设部件互连(peripheral component interconnection,PCI)总线的数据采集、存储、显示等工作带来很大困难。介绍了Windows设备驱动程序的工作机制和开发工具;讨论了在内核态下PCI总线设备驱动程序的编程方法,并利用通用设备驱动程序Win—Driver实现了对PCI总线控制器PCI9052的访问和控制;给出了PCI设备安装程序的编程方法;提出了开发PCI总线驱动程序的三级编程结构。 相似文献
11.
基于PCI总线的100 MSps,256 MBit数据采集系统 总被引:4,自引:0,他引:4
为满足高速测试装置的需要,设计并实现了以同步动态存储器(SDRAM)为数据缓冲单元,复杂可编程器件(CPLD)为控制核心,PCI9030为PCI接口芯片的高速大容量数据采集系统.针对SDRAM存储器控制复杂的特点,采用自顶向下的模块化设计方法,并用EDA工具综合和仿真,实现了基于CPLD的SDRAM控制器.设计过程中,用同步状态机控制整个流程,实现了地址、数据、控制信号的可靠同步.采集系统的软件部分由驱动程序和应用程序构成,分别用DDK和VC 软件编写.实际测试结果表明,采集系统的最高采样频率可达100MHz,采样容量可达256MBit,有效位数为7.24,达到了预期的指标. 相似文献
12.
PCI设备驱动程序的开发及应用 总被引:2,自引:0,他引:2
基于课题PCI总线数据采集卡的研制成功,要实现对卡上硬件资源(如内存、中断等)的访问,必须编写运行在核心态的设备驱动程序.详细介绍了在Windows2000操作系统下WDM驱动模型的基本原理及编写驱动程序时所面临的主要问题和解决方案.以DriverWorks为开发工具开发基于PCI局部总线的设备驱动程序,实现了可以访问PCI设备配置空间、物理内存、I/O端口及实现中断服务程序的PCI设备WDM驱动程序.最后通过大量的实验,验证了用此方法编写的驱动程序安全可靠,完全满足要求. 相似文献
13.
文章讨论了PCI总线设备的配置管理过程,研究了在WinCE操作系统下如何实现PCI设备驱动程序及如何加载PCI设备驱动程序. 相似文献
14.
软件无线电台PCI接口快速开发 总被引:2,自引:0,他引:2
高性能的互连结构是软件无线电的关键技术之一,目前软件无线电的互连结构有流水线结构、总线式结构、交换式网络结构和基于PC和LAN的软件无线电结构。PCI总线凭借其高性能和灵活性在软件无线电互连结构中占有一席之地。本文的重点在于实际软件无线电台PCI总线接口的快速开发,介绍其快速开发流程和要点.说明如何根据需要采用相应工具和软件快速开发PCI接口的软硬件。 相似文献
15.
16.
Windows 2000系统中DMA方式的驱动程序设计 总被引:4,自引:0,他引:4
从内存管理入手.讨论Windows 2000操作系统中的地址映射、DMA方式驱动程序的设计原理以及DDK中DMA编程的总体思路.重点介绍了Compuware公司的开发工具包Driver Studio和使用Driver Works开发DMA驱动程序的步骤。 相似文献
17.
随着汽车工业和电子技术的迅猛发展,各类电子产品的小型化已经成为一种趋势,特别是在一些非常强调终端产品尺寸的场合。应用Silicon公司新近发布的C8051F586微控制器实现支持CAN总线的数据采集模块,借助于该芯片的高集成化,有效地减小模块的体积。给出数据采集模块的硬件电路以及软件的实现。通过采取相应的保护和抗干扰措施,使得模块具有更高的稳定性和可靠性,软件部分说明C8051F586的CAN接口的软件实现方法以及片内集成模数转换器的使用。 相似文献
18.
介绍了Linux操作系统的特点,分析了嵌入式下设备驱动程序的种类,探讨了基于Linux下设备驱动程序具体的开发过程,并提出了几点提高执行效率的方法。 相似文献
19.
王西龙 《西安邮电学院学报》2005,10(4):139-142
扼要介绍了USB设备的分类及其逻辑结构层次关系。然后,着重介绍了USB设备的设计和开发,其中主要包括:USB硬件设计,固件程序的开发,USB设备驱动程序的开发。 相似文献
20.
阐述了设计Linux操作系统驱动的一般方法和步骤,并开发了嵌入式Linux操作系统的A/D驱动程序。成功移植了Qt/E应用程序并将A/D数据曲线显示在LCD触摸屏上。实验结果表明,该系统正确地实现了A/D数据采集与存储功能,并可以在较高的精度上进行较复杂算术运算。提高了工业场合的数据转换精度。 相似文献