Font Size: a A A

The Research And Development Of An Embedded Intellectual Controller Platform Based On Linux

Posted on:2006-02-13Degree:MasterType:Thesis
Country:ChinaCandidate:S DingFull Text:PDF
GTID:2168360155951636Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
The embedded system is another new technological developing direction after the network technology. Because of its outstanding characteristics of small size, high performance, low cost, high reliability and well practicality, it has been applied in many fields such as military, electronics, communication, industrial control etc.As an open operating system, Linux can well adapt with the new technology and protocol. Embedded platform based on Linux always has high quality with low cost.The Universal Serial Bus-USB has many advantages, such as low-cost, high speed, easy in expanding, supporting Plus and Play, etc. So it is widely used now.In this paper, a Linux-based embedded intelligent control platform with low cost and high performance is designed.This platform includes a mastery Linux-based embedded controller and a slave controller with USB interface and meets the need of distributed 2-layer control system which is widely in industrial control.In this paper, the author discusses the definition, characteristic, classification and development of the embedded system, and introduces the typical embedded operating system at present. After researching and analyzing the development environment, compiling alternately and transplanting Linux system in ARM platform, a integrated Linux development environment on the basis of studying has been set up.In this paper, the author introduces the designing method of equipment drive under the Linux, summarizes and provides the general course of adding equipment in Linux and main interface function of equipment driver. On the base of having understood USB protocol, the author analyzes all kinds of USB equipment and designs the driver of USB equipment under Linux.The author realizes the hardware and software design of the intellectual controller, and emphatically introduces the development of the firmware. Several commonly used control algorithms are provided in the end. Hardware circuit, firmware, driver, and algorithm of controlling are all designed into module. Although the function of each module is independent, they can be made up of a whole system easily. Such a design makes the system be debugged and maintained easily and strengthens the whole system.The intellectual controller which studied in this paper has extensive application fields, and the cost of a whole set of system is very low. Such a system accords well with Chinese actual conditions. So researching and developing this system has a high practical value.
Keywords/Search Tags:Embedded system, Linux, USB, Intellectual Controller
PDF Full Text Request
Related items