| The 21st century is the "information century", with the development of people's living standard, the requirement of home environment is also increasing. It has drawn more and more attention to build a harmonious and comfortable home environment, using the latest achievement in the information industry.In this paper,the home gateway wireless access program was based on GRPS networks, ARM, and embedded Linux operating system. It can be controlled through mobile phone short message, and it can provide real-time access to current information of images and physical parameters of the home environment.In this paper, the major work is:1. A lot of research has been done to know the status and development trend at home and abroad. Combined with current development of smart-home features, a smart-home monitoring and controlling system based on embedded system has been designed. S3C2440 development board based on ARM9 processor and embedded Linux operating system was chosen in this design. The design mainly contains the ARM control module, GPRS module, wireless (sub) node communication module based on nRF2401 and several other components.2.An embedded system platforms and development environment was established, including the reduction of embedded Linux, the preparation of device drivers, serial cross-compiler-driven development, and the completion of a USB drive transplant.3. nRF2401 radio frequency modules and GPRS module have been selected in the way of establishing the network.The circuit design of the peripheral devices has been completed, and the information transmission of a wireless module to communicate with each other has been completed.4. The XMODOM protol has been realized.The image and physical information have been sent to the GPRS module, then it was sent by the MMS module of GPRS.The system hardware and software have been designed, and have been debugged,in order to verify the effectiveness and practicality of the system.Results show that the design is feasible, and the whole system has good versatility and scalability.Because of the using of Linux as an embedded operating system, which is in line with the development trend of embedded system, it will be convinent to make a second development and expansion in the hardware platform. |