首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 125 毫秒
1.
基于PCI Express总线的光纤采集卡是自行研发的数据采集与存储卡;为实现数据在板卡存储区与主机内存之间的DMA传输通信,使用DriverStudio工具开发了该板卡的WDM设备驱动程序;重点介绍了主机控制板卡进行DMA操作的机制,以及驱动程序与应用程序和板卡之间的数据传输的实现方法;实际应用结果表明,使用该驱动程序的DMA传输机制,能够达到90MB/s以上的存储速率。  相似文献   

2.
基于ARM Linux平台的CAN设备驱动程序设计与实现   总被引:2,自引:0,他引:2       下载免费PDF全文
针对移动机器人控制系统在实时性、可靠性方面的要求,提出了基于CAN总线的分布式控制系统方案,介绍了在核心数据处理单元S3C2410上扩展CAN总线设备的硬件接口设计,详细讨论了嵌入式ARM Linux上驱动程序开发的一般方法,以及CAN设备驱动程序的设计方法和具体实现。经实验证明,此系统结构简单,稳定性和可靠性强。  相似文献   

3.
uClinux是针对微控制领域设计的嵌入式操作系统.本文介绍了基于uClinux嵌入式操作系统的CAN通信卡设备驱动程序的实现.描述了CAN通信卡驱动程序的框架以及如何将驱动程序加载到uClinux系统内核中.对其他设备在uClinux下的驱动程序编写有一定的参考价值.  相似文献   

4.
基于Linux的MPEG-4视频压缩卡驱动程序   总被引:5,自引:0,他引:5       下载免费PDF全文
阐述了Linux系统下实现设备驱动程序的基本框架。在介绍MPEG-4压缩卡工作原理的基础上,讨论了Linux系统下PCI接口的MPEG-4视频压缩卡驱动程序的设计与实现过程,并提供了相应的函数及程序的编写。实验结果证明了该驱动程序的实用性。  相似文献   

5.
为了实现高速卫星数据在地面网络中的传输,介绍了基于PCI接口的高速数据处理板卡的组成结构。描述了VxWorks与板级支持包BSP的组成,PCI配置空间和PCI设备的地址分配,并就驱动程序实现的组成部分,数据结构和实现中的重要环节进行了讨论。  相似文献   

6.
简要介绍了一个Windows9x上硬件设备驱动程序的开发实例,说明了中断处理及与用户应用程序接口的实现方法.  相似文献   

7.
阳富民  朱丽云  李俊 《计算机工程与设计》2006,27(13):2463-2465,2468
首先对IC卡接口设备的工作原理和IC卡接口芯片TDA8007进行了研究,然后分析了嵌入式操作系统Nucleus的设备驱动设计的两大关键技术——中断机制和设备管理机制,最后,结合IC卡接口设备的工作原理以及Nucleus驱动设计的特点,实现了一个结构清晰的IC卡接口芯片的设备驱动程序。  相似文献   

8.
某型导弹模拟器采用ARINC429总线通信,根据通信协议的实时性要求,通信板卡需要运行在实时环境中,因此设计并实现基于RTX实时环境下PCI插槽的ARINC429总线驱动;在简要介绍ARINC429通信板卡和RTX实时子系统的基础上,将硬件板卡从Windows环境下转换到RTX环境,详细介绍了驱动系统结构以及标准驱动的实现步骤和关键技术,并通过实验测试证明,该驱动程序能够准确可靠实现总线数据的接收和发送,且实时性良好.  相似文献   

9.
Windows系统下PCI设备驱动程序的开发   总被引:1,自引:0,他引:1  
PCI局部总线实现了高速数据传输,为了在计算机中应用PCI设备,我们需要开发相应的PCI设备驱动程序。本文介绍了PCI设备接口的设计、驱动程序的类型以及在Windows操作系统下开发PCI设备驱动程序的基本方法。  相似文献   

10.
通过对USB总线和WDM驱动程序结构的分析,介绍了USB总线接口WDM驱动程序设计的一般过程。对开发驱动程序过程中的一些主要环节进行了详细的描述。一个设备驱动程序包含了五个基本的的例程,每个例程在实现的过程中完成驱动程序的不同功能,实现应用程序与硬件设备进行数据交换的目的。  相似文献   

11.
嵌入式Linux下的MMC/SD卡的原理及实现   总被引:5,自引:0,他引:5  
随着计算机硬件的发展及数据量的增加 ,对存储设备的要求也越来越高。闪存卡以其特性成为移动设备上的首选存储媒介。而且由于MMC卡与SD卡的硬件接口是兼容的。因此 ,该文在Motorola的DragonballMX1平台的基础上 ,描述了MMC/SD卡的硬件接口 ,给出了硬件接口部分的原理图。并介绍了在此嵌入式系统中使用它的一些相关操作及其顺序。最后介绍了Linux下设备的分类 ,给出了编写块设备驱动的相关数据结构及函数 ,详细说明了在Linux环境下编写相应的驱动程序的方法及注意事项  相似文献   

12.
USB 2.0内存卡读写器设备驱动程序设计与实现   总被引:2,自引:0,他引:2  
介绍了USB设备基本概念和驱动程序核心数据结构,并分析了WDM型的USB驱动程序分层模型和USB驱动程序接口,最后设计并实现了USB2.0内存读写器设备驱动程序。  相似文献   

13.
SD卡作为媒体存储设备应用广泛,但很多SoC并未设计SDIO接口,故这种SoC只能通过SPI与SD卡通信,不能直接使用linux内核提供的现有的sD卡驱动。Bitbang协议是一种GPIO模拟SPI接口与sD卡通信的协议。Platform_driver是2.6版本内核以后新提出的驱动结构,有着规范和高效的特点。针对这种情况,采用了Bitbang协议和Platform架构,提出了一种基于SPI模式的sD卡驱动的解决方案。对Bitbang协议和Platform_driver结构的原理和实现方法进行了较为详细的论述,对驱动进行了测试,并最终给出了测试结果。  相似文献   

14.
针对现有网络安全硬件设备功能单一、扩展性差的缺点,提出了一种具有多种安全功能的加密网卡,用以解决网络通讯的安全问题.在深入研究DSP技术和Windows网络驱动程序设计方法的基础上,分析了多用途加密网卡的硬件结构和功能,设计实现了多用途加密网卡的驱动程序和管理配置程序.  相似文献   

15.
研华PCL_818L数据采集卡DMA驱动模块开发   总被引:2,自引:1,他引:2  
采用NUMEGA Software公司出品的VxD(virtual device driver)开发软件包Vtoo1sD,开发出了DMA方式下的PCL_818L数据采集卡虚拟设备驱动程序。其中VxD部分完成对物理设备的直接控制和通讯,DLL部分完成设备驱动程序(Ring0)与应用程序(Ring3)之间的通讯接口,应用程序只需调用DLL就可以完成对物理设备的控制。  相似文献   

16.
研华PCL-818L数据采集卡的DMA驱动模块开发   总被引:1,自引:0,他引:1  
采用NUMEGA Software公司出品的VxD(virtual device driver)开发软件包VtoolsD,开发出了DMA方式下的PCL-818L数据采集卡虚拟设备驱动程序,其中VxD部分完成对物理设备的直接控制和通讯,DLL部分完成设备驱动程序(Ring0)与应用程序(Ring3)之间的通讯接口,应用程序只需调用DLL就可以完成对物理设备的控制。  相似文献   

17.
PCIE数据采集系统的驱动程序开发   总被引:2,自引:0,他引:2       下载免费PDF全文
为了提高数据传输速度和准确性,研制了一套基于PCIE接口的数据采集系统。该系统运用了模块化设计思路,包括数据接收卡、数据传输卡和软件驱动三部分。简要介绍了自行研制的数据采集卡的基本原理和构成,重点研究了在Windows XP系统环境下利用DriverStudio开发PCIE设备驱动程序的主要方法步骤、DMA方式进行数据传输和事件通知的实现方法。经过上位机测试,该系统稳定可靠,所开发的驱动程序完全可以实现数据的高速传输。  相似文献   

18.
张洪波  曹云侠 《计算机工程》2004,30(22):192-194
带USB接口的设备使用方便,发展迅速,文章结合高速公路车道收费系统中的实际问题,详细介绍了设计一个USB接口通信卡的过程,包括电路设计、器件选择、固件设计、驱动程序及其应用程序设计。  相似文献   

19.
采用Vineo Sofware公司出品的VxD开发软件包VtoolsD,开发出了Windows98环境下的数据采集卡虚拟设备驱动程序,VxD部分完成对物理设备的直接控制和通讯,DLL部分完成设备驱动(Ring0)与应用程序(Ring3)之间的接口,Microsoft Visual C 开发的应用程序通过调用Windows系统函数,实现对采样的精确定时,其周期最小可达0.1ms。  相似文献   

20.
WDM/NDIS网络驱动程序实现方法的研究   总被引:3,自引:0,他引:3  
阐述了微软Windows2000的WDM驱动程序模型和Windows环境下网络驱动程序所遵循的标准NDIS,并以开发USB以太网卡驱动程序为例阐述了符合NDIS标准的WDM类型网络两种实现方法。  相似文献   

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

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