Font Size: a A A

The Underlying Drive Technology In The Windows Family Of Operating Systems In Real-time Control System

Posted on:2008-06-07Degree:MasterType:Thesis
Country:ChinaCandidate:L SunFull Text:PDF
GTID:2208360242956525Subject:Signal and Information Processing
Abstract/Summary:PDF Full Text Request
As an excellent 32-bit operating system, Win98 and Win2000 keep ahead in the advanced operating system because of the abundant graphical interfaces,multithreading,stability and security and so on. However, to keep their robusticity, Win98 and Win2000 protect their hardware resouces from accessing by the user mode application.This paper introduces the theory and method to realize the real-time control system by driver programming based on Windows.The paper introduces the system of Win98 and Win2000 respectively. In Win98 the real-time control software was designed by analyzing the kernel manage mode. The developing Virtual device Driver (VxD) was put forward.The external hardware interrupt was responded to in the VxD, and the VGlobalEvent was called in the Interrupt Serve Request (ISR), so the real-time task could be completed in the function of VGlobalEvent. In Windows 2000 the Device Driver (*.sys) was designed to realize the real-time control software, in the same mode as Windows 98. This driver adopts Windows Driver Mode (WDM), and the external hardware interrupt was responded to in the driver, and interrupt delay request was called in the Interrupt Serve Request (ISR), so the real-time task could be completed in the interrupt delay request.The application program which was designed in the user mode of Windows can complete exchanging with user, communication with the kernel driver and enable the real-time control program to work efficiently. Also the project instances were given in this paper. Experiments prove that the real-time responding ability could be advanced by developing the Device Driver, and the real-time task could be primely completed.
Keywords/Search Tags:Windows Operating System, Real-time Control, Virtual device Driver, Windows Driver Mode
PDF Full Text Request
Related items