Font Size: a A A

The Design Of The Embedded Data Collecting Platform Based On UClinux

Posted on:2008-01-15Degree:MasterType:Thesis
Country:ChinaCandidate:K HuangFull Text:PDF
GTID:2178360272469521Subject:Control theory and control engineering
Abstract/Summary:PDF Full Text Request
Automatic atmosphere quality measurement system is an important technical approach to environment administration. It could take the full use of supervision devices available to detect the pollution situation timely and accurately, as well as to watch the air quality on-line and forecast the air pollution in advance。In addition, it could provide the data on atmosphere quality accurately and efficiently. Therefore, it prompts the automation and information revolution in environment supervising, through supplying the environmental administration bureau the first hand material. The embedded atmosphere quality parameter collecting platform proposed by this thesis is one of the fundamental devices in automatic detecting system.Compatible to UNIX operating system, Linux operating system is widely used on the server platform,it is gradually utilized into embedded devices for its high security, easily-configured to various use and openness of source code. Inheriting most of the feature from Linux, uClinux provides an excellent solution for the embedded system. This thesis investigates primarily the designing process of atmosphere quality parameter collecting platform based on the embedded system, concluded the hardware designing method。It also analyzes the designing process of uClinux operating system. Besides, it illustrates the developing model of drive device on the platform together with proposing the mode and critical points of data communication & storage.The driver development is a critical part of the whole software design when adopting the embedded operating system. Interrupter, memory, and timer, which are the necessary parts in the hardware design, are all under the administration of embedded operating system. As the transfer station of hardware and operating system, drivers have direct impact on the stability of the whole operating system。Based on the platform of uClinux, this paper presents the drivers model under the uClinux system, and meantime elaborates the real world develop procedure under the support of timer model(DS1284) in data collecting platform, extended serial port model(DM8125) and huge capacity storage model(CF).Incorporating the function of network service is the trend of imbedded system. uClinux provides a excellent interface for the network application。This paper thoroughly analyzes the programming thought under the platform of uClinux, explains operating mechanism of the network interface Socket API in uClinux。In addition, it proposes the frame of data collecting platform under the imbedded system with ARM processor made by SAMSUNG as core processor and GPRS communication mechanism.Finally, this paper introduces the character and developing resources of embedded system, and illustrates the structure of data collecting platform together with analyzing the necessity of applying embedded technology into the whole system.
Keywords/Search Tags:embedded, uClinux, data acquisition platforms, device drivers, network programming
PDF Full Text Request
Related items