| Embedded system is a complex and arganic system. It combines computer technology, communication technology, Internet technology, microelectronic technology, speech and image data transmission technology, and the sensor advanced technology. These techniques and specific application objects get together and become technology intensive, investment intensive, high dispersion, continuous innovation and knowledge intensive system. Show the latest achievements in science and technology. The research contents of embedded system relates to all aspects of computer science, its hardware core is the embedded processor, the software is embedded operating system. Among so many embedded operating system, Linux system with high reliability,strong practicability,especially good portability, widely used in the field of consumer electronics, industrial control, communication network system and wireless system.Qt is a cross platform application and UI framework, developping application is a one-off work using Qt,you does not need to compile the source code again, and can cross different desktop and embedded operating system to run these applications. As a powerful programming tool under Linux GUI, it can provide all the elements nice graphical interface for the needs of users,.It has been more and more widely use, and most of the current high-end embedded equipment manufacturers choose Qt as the development tool.This paper studies how to build a complete embedded Linux software system, and application development on the S3C2440development board. Firstly it introduces the embedded Linux system, and then discusses how to build embedded Linux cross development environment, secondly, it studies cutting and transplantation of the Linux kernel version2.6, establishment of the root file system operation system, constructs the embedded Linux development environment.At last establishs the QT/E development environment, and develops the application program of disordered password keyboard, it operating in good condition after testing the system.The design of the system can be applied in Smart Home, security equipment, banking and other fields.It can prevents lawbreakers steal user information effectively, and improves the security of the system. |