Font Size: a A A

The WDM Driver Of PCI Data Acquisition System And The Program Design Of Host Computer

Posted on:2016-03-24Degree:MasterType:Thesis
Country:ChinaCandidate:M X WangFull Text:PDF
GTID:2208330461983026Subject:Electronic and communication engineering
Abstract/Summary:PDF Full Text Request
Based on the PCI data acquisition card designed by our research group, this thesis gave the analysis of PCI bus protocol in detail, then designed and developed the software part of this system. The design of the software was devided into two modules, the WDM driver and the PC programs.There’re three main parts in the implementing of the WDM driver. First, the design of WDM driver module was described in detail. An explicit description of the structure, principle during designing, the function to be implemented, the important data structures and routines was given in this part, which began with the introduction of composition of Windows NT system. Second, the flowchart of all functions and the primary analysis of main codes were represented. Third, the process of compliation, installation and debugging the driver was described in detail, as well as the configuration of the environment during compling and debugging. Also, the specification of the script files (makefile, source and inf) which would be used in compling and debugging was described. Besides, the analysis of several problems which found during debugging and the methods to solve them were presented.There’re two main parts in the implementing of the PC programs. First, the realizations of library files were introduced. The names of library functions and the IRPs’ type called by them were listed. Second, the MFC application programs of each function module were described. The analysis of codes in these modules was presented, such as initialization, interrupt processing, graphics, and the saving and exporting of data.Finally, the PC programs’ functions were verified, such as collecting real-time voltage data and displaying on the interface of MFC application. Also, the functions of the WDM driver which designed by this thesis were successfully accomplished.
Keywords/Search Tags:PCI, Data acquisition system, WDM driver, MFC
PDF Full Text Request
Related items