基于WinDriver KernelPlugIn+Windows 2000 DDK实时中断技术的研究Research of Real-time Interrupt Technology Based on WinDriver KernelPlugIn+Windows 2000 DDK
吴庭翱
摘要(Abstract):
从工程应用的实际出发,介绍基于KernelPlugIn和DDK技术实现Windows 2000环境下的实时中断处理,详细分析在Windows 2000环境下实现高精度定时中断的工作机制和Windows 2000工作时钟与中断时钟的关系。并利用PC机现有的硬件资源系统时钟定时器和并行端口,在内核模式下通过修改系统定时器的分频值来改变中断周期。由标志变量周期性地改变并行数据端口的电平输出,通过示波器输出来分析实际输出结果,最后根据试验情况以表格的形式给出具体的中断周期数据。
关键词(KeyWords): KernelPlugIn;DDK;设备驱动程序;中断
基金项目(Foundation):
作者(Author): 吴庭翱
参考文献(References):
- [1]Jungo Ltd.WinDriver User′s Guid.Americal Jungo Ltd.2004.
- [2]Myke Predko.PC接口技术内幕[M].北京:中国电力出版社,2002.
- [3]武安河.Windows设备驱动程序开发实务[M].北京:电子工业出版社,2001.
- [4]Chris Cant.Windows WDM设备驱动程序开发指南[M].北京:机械工业出版社,2003.
- [5]Microsoft Corporation.Windows 2000驱动程序开发大全[M].北京:机械工业出版社,2001.
- [6]张建鹏,解国明,李刚.基于ISP1581型接口电路的USB2.0接口设计[J].国外电子元器件,2005(9):7 10.