Font Size: a A A

.500 Msa / S Arbitrary Waveform Generator Embedded Control System Design

Posted on:2009-07-07Degree:MasterType:Thesis
Country:ChinaCandidate:C C QuFull Text:PDF
GTID:2192360245461426Subject:Measurement technology and equipment
Abstract/Summary:PDF Full Text Request
The Arbitrary Waveform Generator (AWG) based on DDS technology has a series of unique excellent features, such as stable and accurate output frequency, wide frequency coverage and so on, thus it is widely used in modern testing field. Embedded system has the advantages of being capable of running operating system to provide friendly human-machine interactive interface, low power consumption, low cost and rich peripheral resources, etc, so it is the ideal solution of AWG controlling system.Combined with the project development of 500MSa/s DDS-based AWG, the design and realization of the embedded controlling system of AWG were researched in this paper. First, the framework and every functional module were introduced. Then based on the careful analysis of functional requirements of AWG, the embedded system solution based on ARM-Linux was put forward. With more emphasis, the design of contolling system hardware circuit and the porting of embedded Linux operating system were discussed in detail in this paper. Finally, the problems coming up in debugging and testing were analysed and the solutions were hereafter presented. The concrete research contents in this paper were covered as follows:1. After analysing the hardware and software requirements of the AWG, the embedded design scheme was proposed for the instrument's controlling system. The suitable microprocessor and embedded operating system were chosen and finally the overall design plans of hardware and software were put forward.2. Combined with the hardware requirements, the circuit of the embedded sysytem module was designed centered by ARM microprocessor S3C2410A.3. Bootloader programming of hardware was designed. Moreover, the key points of porting embedded Linux OS were proposed by analyzing kernel booting codes. Then Linux device drivers design and file system setup were introduced. Finally, the kernel tailoring was accomplished.Adopting above design plan, the ARM-Linux embedded controlling sysytem is running well and facilitates the subsequent development of user application program.
Keywords/Search Tags:Arbitrary Waveform Generator, embedded system, ARM, Linux
PDF Full Text Request
Related items