首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 125 毫秒
1.
如何编写WDM设备驱动程序   总被引:4,自引:1,他引:4  
WDM是微软公司推出的设备驱动程序全新开发模型。文中针对Widows2000环境下数字实时仿真系统中仿真数据的输出,以Adventech公司的PCI-1723的驱动程序设计为例介绍了WDM设备驱动程序的编写方法。文中编写的PCI-1723驱动程序应用于数字实时仿真系统的数据输出.提高了数据输出速率,实现了实时要求及所要求的接口,并得到了正确的结果。该方法同样适用于其他设备驱动程序的设计,只是编写的驱动程序细节要由所实现的具体功能决定。  相似文献   

2.
针对高级用户要求对MCGS组态软件进一步开发,以实现与所用硬件相匹配驱动程序的问题,介绍了MCGS良好的可扩充性,并从其设备驱动构件的接口规范出发,利用系统配套提供的高级开发工具包及VB生成友好界面的优势,以在VB环境中编写阿尔泰公司PCI2005数据采集卡的驱动程序为例,说明了设备驱动构件的开发过程,为一般的设备驱动程序提供了设计思路和程序框架。软、硬件开发人员和第三方用户通过简单移植即可开发出自己的设备驱动和专业化的模块。  相似文献   

3.
WDM是微软公司推出的设备驱动程序全新开发模型.文中针对Windows 2000环境下数字实时仿真系统中仿真数据的输出,以Adventech公司的PCI-1723的驱动程序设计为例介绍了WDM设备驱动程序的编写方法.文中编写的PCI-1723驱动程序应用于数字实时仿真系统的数据输出,提高了数据输出速率,实现了实时要求及所要求的接口,并得到了正确的结果.该方法同样适用于其他设备驱动程序的设计,只是编写的驱动程序细节要由所实现的具体功能决定.  相似文献   

4.
基于Windows CE的SPI驱动程序设计   总被引:3,自引:0,他引:3  
设备驱动程序是直接与硬件或者虚拟设备进行交互,将对硬件或者虚拟设备的操作打包成一组操作系统调用,并完全隐藏了设备工作细节的编程接口,因此驱动程序的编写在嵌入式系统开发中是一个重要的环节.本文通过阐述Windows CE操作系统中流式接口驱动的基本概念和工作原理、中断处理机制、内层共享等问题,详细介绍在Platform Builder下SPI驱动程序设计以及驱动程序同应用程序交互的实现.  相似文献   

5.
介绍了USB总线及WinCE.Net嵌入式操作系统下USB驱动的模型结构以及编写流接口驱动程序的基本知识.以使用流接口驱动模型开发的USB Camera驱动为实例,说明了驱动程序所应包含的USB驱动应包含的必要函数和应用程序对它们调用的形式.  相似文献   

6.
WinCE5.0的USB Camera流接口驱动开发   总被引:1,自引:0,他引:1  
介绍WinCE5.0下的USB驱动模型结构,以使用流接口驱动模型开发的USB Camera驱动程序为实例,详细介绍基于流接口驱动模型设计USB设备驱动程序的过程。测试表明,该设计方案是正确可行的。  相似文献   

7.
基于Linux驱动程序的编写技术   总被引:1,自引:0,他引:1  
Linux的应用已经越来越广泛,由于它免费提供源代码,许多公司企业都使用Linux作为开发平台。文章主要阐述了Linux驱动程序的基本概念以及字符设备、块设备和网络设备的特点。分析了主设备号、次设备号的用途和时钟、驱动程序接口、驱动模块的用法,描述了编写驱动程序的步骤。  相似文献   

8.
Windows CE设备驱动程序开发   总被引:16,自引:0,他引:16       下载免费PDF全文
Windows CE操作系统标准设计的一个重要方面,就是原始设备制造商(OEMs)和独立硬件开发商(IHVs)可以自主开发设备驱动程序来支持他们的硬件,而不需要微软公司去另外开发设备驱动程序。该文介绍了Windows CE体系结构和开发wince设备驱动程序的过程,阐述了设备驱动程序模型、设备驱动结构和中断处理。Windows CE操作系统支持4种设备驱动模型:本机设备驱动,流接口设备驱动,USB设备驱动,NDIS网络驱动。  相似文献   

9.
C64x系列DSP/BIOS中设备驱动程序的设计   总被引:4,自引:0,他引:4  
陈彬  魏丹  邓德祥  陈勇 《电子技术应用》2004,30(11):67-70,73
为了高效地对外部设备进行控制,给硬件设备编写驱动程序是一种有效的解决方法。C64x系列的DSP系统提出了类/微型驱动模型的驱动程序结构。实践结果表明,采用类/微型驱动模型进行驱动程序设计后,应用软件可以复用绝大部分相似设备的驱动程序,因而极大地提高了驱动程序的开发效率。  相似文献   

10.
设备驱动是Linux系统的重要组成部分,也是硬件和应用软件之间的纽带,而网络设备更是设备间通信的重要方式之一,所以设计网络驱动有着重要的意义。论文在分析Linux网络驱动程序体系结构的基础上,利用Linux2.6.32.2内核在S3C2440开发板上移植编写DM9000网卡驱动程序的实例,重点讨论了嵌入式网络驱动程序的实现原理,并详细分析了程序代码的框架结构。设计的网卡接口电路与程序最终实现了驱动的目的,使得DM9000网卡能够正常工作,并且可以应用到多种嵌入式设备当中。  相似文献   

11.
SATA硬盘已经是目前多媒体应用中被广泛使用的存储介质, 而有些多媒体产品的Linux版本中, 并不支持SATA驱动框架。本文通过对Linux下IDE驱动框架及其相关的Linux驱动代码的分析, 提供了一种在IDE驱动程序框架下移植SATA驱动程序的方法。最后以SiI3512为例, 介绍了SATA驱动程序的移植过程。对于其它此类系统的移植具有很好的借鉴作用。  相似文献   

12.
为了减少嵌入式实时操作系统μC/OS-Ⅱ移植在内存匮乏的微控制器上的内存需求并实现其对整个系统设备的管理,提出了μC/OS-Ⅱ的优化移植和设备驱动框架设计;优化移植方式对任务栈和中断栈进行分离减少了系统的内存需求,为所有的中断服务提供唯一的入口使μC/OS-Ⅱ具有中断管理功能;设备驱动框架为设备管理提供统一的规范和API函数从而方便驱动开发和设备操作,通过中断下半部推后执行的机制提高了系统的实时性;测试表明,优化移植后能节省约50%的内存,设备驱动框架能够对设备有效且可靠管理。  相似文献   

13.
文在简单介绍高清电视音视频解码平台HDTV SoC和图形界面支持系统MiniGUI的基础上,详细给出了在HDTVSoC平台上移植MiniGUI的思路和所需解决的关键问题,同时为SoC平台的OSD硬件设计了专用的framebuffer驱动程序,并最终实现了MiniGUI在SoC平台上的移植工作,证明了本论文设计的正确性和可行性。  相似文献   

14.
ARM系统的处理器在嵌入式领域占主导地位,为了把Linux内核用于ARM9开发平台需要进行相应的内核移植和驱动程序的开发,而USB的快速发展使其不断取代了串并口等传统外部接口成为外部设备与PC之间数据传输的主要通道。因而在ARM9平台上实现USB驱动程序的开发成为了研究热点。  相似文献   

15.
基于QT的触摸屏驱动在LINUX下的应用设计   总被引:1,自引:0,他引:1  
文章主要介绍了在嵌入式Linux系统下基于QT/Embeded的触摸屏驱动的设计,通过对Linux设备驱动和Qt/Embedded没备驱动接口的工作原理和机制的理解,并结合大量源代码进行分析,提出了基于QT/Embeded的触摸屏驱动的开发方案,并在相关的应用设备上实现了基于QT触摸屏的驱动功能。  相似文献   

16.
嵌入式实时操作系统RT-Thread在SEP4020上的移植   总被引:1,自引:0,他引:1  
文章介绍了嵌入式实时操作系统RT-Thread的特点及体系结构,并具体研究了RT-Thread在以ARM720T为内核的SEP4020嵌入式芯片上的移植方法。同时讨论了RT-Thread系统的设备驱动模型,及应用程序的编写方法。该移植方案已经过多任务应用程序实际测试,系统可靠稳定运行。  相似文献   

17.
王子健  张军  罗喜伶 《计算机工程》2007,33(14):257-259
针对传统半实物仿真中的一些问题,提出一种新的面向VxWorks的半实物仿真平台。设计了标准化、多接口、可扩展的仿真计算机硬件架构,解决了硬件I/O接口的多样性和扩展性问题。利用Simulink进行可视化建模,简化了模型的建立。通过Matlab的RTW工具箱自动生成面向硬件平台的基于实时操作系统VxWroks的可执行代码。自动代码生成提高了半实物仿真的开发效率,基于VxWorks的可执行代码保证了半实物仿真的实时性。对该仿真平台涉及的关键技术,如I/O接口驱动程序、针对硬件平台的VxWorks移植和代码生成以及实时模型参数修改和仿真数据采集等进行了研究和实现。  相似文献   

18.
本文基于国产GD32微控制器和RT-Thread实时操作系统,构建了一种软硬件自主可控的嵌入式实时控制系统.研究了RT-Thread操作系统在GD32芯片开发板上的移植方法和驱动程序改写,并编写多任务应用程序进行测试,证明了系统运行稳定可靠,为国产嵌入式控制系统的发展提供了一种技术实现途径.  相似文献   

19.
WDM是Windows平台下新一代的驱动程序模型.本文介绍了用Numega DriverStudio开发WDM设备驱动程序的流程和步骤,简述了驱动程序的生成,调试和安装的方法.针对基于ISA总线的时统卡,详细介绍了WDM驱动程序的开发过程.  相似文献   

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

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