Font Size: a A A

Research On Key Technology Of The Smoothness Measurement System Based On S3C44B0X

Posted on:2008-09-23Degree:MasterType:Thesis
Country:ChinaCandidate:Y GaoFull Text:PDF
GTID:2178360245992951Subject:Electromagnetic field and microwave technology
Abstract/Summary:PDF Full Text Request
With the software and hardware of embedded system becoming mature and stable, it quickens the development of instruments measuring and intelligent control technology in embedded application field. ARM microprocessor which has great function modules and low consumption attracts people's attention, and abroadly applies in all kinds of field. Putting the embedded technology based on ARM into the application of measurement system of ground surface smoothness in this thesis, a set of intelligent measurement system with high quality and high performance has been studied and developed.This thesis firstly introduced the development history and the present situation of the smoothness measurement technology and the embedded system technology. Then, this thesis analyzed the general design of the software and hardware in the measurement system. Based on the early stage achievement in our research group, this thesis researched the key technologies which are porting theμCLinux operation system and the development of the Framebuffer device driver in this measurement system.In the hardware aspect, based on the measuring theory of the ground surface smoothness in engineering, this paper uses a constant current source made up of the LM317 which is the 3-terminal positive voltage regulator to drive the LED. By deeply researching the methods of detecting the faint photoelectric signal, the photoelectric detecting circuit and filter circuit were designed for the output of the photodetector in this system. The center of the hardware platform is the S3C44B0X board made by UcDragon Company, which uses ARM7TDMI-cored and has strong function modules.In the software aspect, this paper adopts U-Boot as systematic Bootloader, and ports an open resource code and embedded OS-μCLinux , which is acted as the software development platform. To develop a good human-machine interface in this system, this paper discussed the development of the Framebuffer device driver, and the process of how to add the Framebuffer driver into operation system. Moreover, MiniGUI is ported to theμCLinux operation system, providing the software development flat for the display application.
Keywords/Search Tags:Smoothness, S3C44B0X, μCLinux, Embedded GUI
PDF Full Text Request
Related items