• 易迪拓培训,专注于微波、射频、天线设计工程师的培养
首页 > 无线通信 > 技术文章 > 基于CPLD的计算机并口EPP模式通讯实现

基于CPLD的计算机并口EPP模式通讯实现

录入:edatop.com     点击:

2.1 WDM驱动程序的种类和结构

WDM(Win32 Driver Model),即Windows驱动程序模型,是Microsoft力推的全新驱动程序模式,可以用来开发Windows 98和Windows 2000设备驱动程序。图2显示了在Win2000/XP系统中应用程序调用一个硬件操作的基本过程,从中可以看到WDM在整个驱动体系结构中的位置何作用。

图2 Win2000的驱动体系结构

如图所示,WDM的驱动程序是分层的,一般按照层次分为高层、中间和底层三类。顾名思义,高层驱动程序依赖于中间和底层驱动程序完成工作,而中间驱动程序又依赖于底层驱动程序来完成工作。其中各层驱动程序的详细介绍请参阅参考文献[1]。

图3 并行口EPP模式驱动程序接口框图

2.2 并口EPP模式驱动程序的功能实现

WDM驱动程序开发工具通常用NuMega DriverStudio。因为它可以集成到VC++ 开发环境中,这样就可以像生成其他工程一样生成驱动程序框架,省去了大量的编写代码的时间.

2.3 EPP模式的基本操作

首先定义类KIoRange的一个实例,以对应EPP

下面就可以用类KIoRange的成员函数来访问EPP的寄存器。

来源:可编程器件

上一篇:基于J2ME/J2EE的JSON数据交换的探讨
下一篇:IMS技术概念详解

手机天线设计培训教程详情>>

手机天线设计培训教程 国内最全面、系统、专业的手机天线设计培训课程,没有之一;是您学习手机天线设计的最佳选择...【More..

射频和天线工程师培训课程详情>>

  网站地图