| Embedded system is a kind of special application oriented computer system, which is based on computer technology and can meet the strict requirement of function, reliability, cost, volume, and power consumption by adjusting its hardware and software. With rapid development of hardware technology and software technology of the computer, embedded system technology is getting more reliable and perfect step by step. At present, embedded system, because of its high reliability, high performance, low power consumption and so on, has been widely used in many fields such as industrial control, traffic control, environment monitor, and etc.Combined with the project embedded integrative multifunctional safeguard controller, and based on in-depth study on technology of embedded system, this dissertation chooses specific platform of hardware and software to research and develop the embedded multifunction safeguard controller. The hardware platform is based on embedded X86 motherboard, which equipped with conversion module of entrance guard;The software takes Linux operating system as the core, develops the required software that system needs, and port the cut Linux system to DOM, so as to turn embedded Linux operating system into an integral, practical embedded multifunctional safeguard controller, which not only has virtues of high reliability, high performance, but also can be ported and trimmed so well to modify function conveniently according to system requirement. The following are the main research contents of dissertation.(1) Study the characteristics of Linux operating system, cut and configure the kernel to satisfy the usage of embedded system.(2) Make use of the Busybox to reduce the volume of root file system, and apply method of Ramdisk to release system to memory and hang to root file system, which accelerate the speed of system.(3) Develop the API functions of reading and writing configuration files in orderto meet the need of developing application software with ease.(4) On the bases of in-depth research on the contents of serial communication, make certain the model and protocol of serial communication to develop correspondence software, realize the reliable communication between X86 motherboard and conversion module of entrance guard;develop the video software to carry out real time video surveillance according to the SDK of Hikvision.(5) Based on the research of Linux GUI, develop the system management graphical user interface.At last, the dissertation make a summary of the work in the course of system development, points out what the system needs to be improved, and offers the reference for following the development work. |