Font Size: a A A

Driver Design Of Data Acquisition Module Based On Linux System

Posted on:2015-01-18Degree:MasterType:Thesis
Country:ChinaCandidate:N X WuFull Text:PDF
GTID:2308330473450839Subject:Measuring and Testing Technology and Instruments
Abstract/Summary:PDF Full Text Request
With the further development of electronic measurement technology, the development of the instrument is more and more modular. The synthesis instrument is just built on this basis. Through different functions for modular instrumentation and integration, we can achieve the corresponding functions. In essence, this is using the modular design to let a complex algorithm instead of hardware circuitry. It is not only to save costs, but it is also possible to reduce the size of the instrument, so it will be more convenient for the maintenance and operation. This article is an oscilloscope module is a very important component of the synthesis instrument.The scope of this module is generally a multifunctional data acquisition system with high precision and very fast data transmission. It can store the waveform, and when being required, it can process them. It just can be a part of a digital storage oscilloscope.(1)The paper firstly overall program embedded data acquisition system. Then we explain the main performance parameters controller and the method to combine the system and the various modules.(2)The paper makes a linux driver development process concise description and let the character-driven equipment as the main foothold to in-depth analysis and research. On the basis of the drive to develop an oscilloscope module to do a detailed discussion, and ultimately give specific programs and debugging methods to achieve the oscilloscope instrument module for driver development, which enable us to the client for various functions of the instrument to operate.(3)The paper at last makes some test to prove that the driver is useful to us. It makes lots of test on the driver, such as PCI-E bus and the device itself. And it also have a sight on the further development of the driver.
Keywords/Search Tags:Linux, The driver of PCIE, DMA, Concurrency control
PDF Full Text Request
Related items