UDP traffic based on embedded WinCE
|School||University of Electronic Science and Technology|
|Keywords||Embedded System UDP Communication WinCE6.0 idea6410|
With the development of science and technology, the uses of embedded devices are becoming more and more widely, such as mobile phones, household appliances, automobile, and so on. Because of its small size, high reliability, strong function, flexibility and more advantages, the application of Embedded Controller has been deep into the industry, agriculture, education, defense, scientific research and other fields of daily life. It has played an important role in various aspects, such as the transformation, product upgrading,the process of automation accelerating, the productivity improving and so on. So the application environment is becoming more complex and diverse. In some special circumstances, this might result in people’s incapability to directly operate the equipment. So the remote equipment control technologies are widely observed at both domestic and abroad. At present, it is a viable option to adapt UDP (User Datagram Protocol) to communicate and make data transmission over Ethernet for remote controlling. This design is to achieve this goal by embedded device which has the function of UDP communication.In this design, idea6410 was chosen as a development platform, BenQ M22GPRS module as a peripheral development platform. In order to achieve a goal of sending control signals send by the PC to operate the GPRS module through UDP communications, the embedded platform must be built on TCP/IP protocol system. Under Windows CE6.0 operating system, which includes TCP/IP protocol system on the platform, the author designed a control system for remote devices based on embedded WinCE UDP communication. With modularization method, the author divided the system into different modules, analyzed the functional requirement of each module, defined the API of each module and described the relationship of each module. In the final, the goal of sending control signals to operate the embedded peripheral equipment under this circumstance achieved.The design achieved the goal of remote controlling for embedded devices through the UDP communication. In other words, through UDP communication, PC sends control signals to operate the embedded peripheral equipment under this circumstance. From the principle above, it’s a feasible project to remote control of embedded devices through the UDP communication. When embedded devices must work in some special application environment, it cannot be controlled directly by manpower, this method can be adapted to control embedded devices in the remote distance, so the limitation of operating the embedded systems directly is avoid. At the same time, it can be widely used into atrocious environment, dangerous scenes, and special circumstances where highly real time requirements are not obligatory.