| Since 21st century, embedded technology has come into high-speed developed era, it has penetrated every aspect of human society, it exists in anywhere and is affecting the life of human profoundly. The ceaseless progress of science technologies enhances the social development level, people have advanced exigent demand for improving the life quality, too. But the traditional domestic appliance could not satisfy the needs of modern families. People need informationized, internetized and intelligent information appliances. As a necessity, information appliances and intelligent houses will enter our future life. Besides, they will supply a comfortable, safe and convenient environment for life.In modern families' life, each traditional domestic appliance has its special controller, it will be inconvenient when we have to use so many controllers. To settle this problem, this paper designed a kind of controller to manage and control all information appliances.This paper introduces the Information Appliance Interface Definition Language (IAIDL),it adopts oriented-object method to describe the devices of information appliances , so that we can abstract the information appliances of different manufacturer to the same language platform, and manage and control them uniformly. Then we designed the model of information appliance network monitoring system in intelligent house, and constructed a versatile controller of S3C2410X+Linux+MiniGUI+ Bluez based this model: we design a hardware platform focus on embedded microprocessor S3C2410X, cut down and transplant Linux as the embedded OS, MiniGUI as the embedded graphics system, the Bluez as the BlueTooth protocol stack, and use C to achieve the application of versatile controller; at last, in the designment of versatile controller, we carry on the flow analysis and key discussion.One of important function of this controller is to provide an interactional GUI. As the type , the number and the detail information of the information appliances are varies from each family, we designed a algorithm of the retricted dynamical GUI layout to generate a real-time GUI.The research of this problem combined embedded technology, wireless communication technology and handled mobile-terminal technology, it proposed a feasible scheme. Foreseeably , under the double drives of the market demand and the technology development, this versatile controller must walk into every family and be a necessary member. |