摘要
阐述了在Windows下开发虚拟设备驱动程序(VxD)进行底层操作的高效的中断方式的串口通讯。分析了虚拟驱动程序,可编程中断控制器,虚拟化中断的方法;例举了UART芯片8250的工作原理来分析串口通讯编程;讨论了WIN32应用程序和VxD间的通讯,给出了VxD的内部组成。应用实例表明该方法下串口通讯是高效的。
How to develop Virtual x Driver(VxD) in windows system bottom layer is given to realize high efficiency interrupt communication of serial port. By analyzing Virtual x Driver, Programable Interrupt Controller, how to virtually a interruption is proposed. With the operational principle of UART chip 8250, the communication of serial port is analyzed. Finally, the communication between WIN32 application and VxD is discussed, and the constitute of the VxD is given. The applied solid example expresses that method of the serial port communication is efficient.
出处
《重庆大学学报(自然科学版)》
EI
CAS
CSCD
北大核心
2004年第2期79-82,共4页
Journal of Chongqing University