| The technology of digital television makes the digital society to be possible. So the technology of digital television was the development direction, while it is also the typical application of the embedded system in broadcast field. In our country, the researches of digital technology start later than overseas country. And following the request of the market, domestic researches focus on the application module of digital television, such as the conditional access system. Therefore, it is necessary to research on real-time system of digital television.There is no operating system in traditional television, which use control commands to manage system. The digital television has more functions and tasks, so it needs the real-time system to control. The digital television system handles refreshing the screen, updating the program and responding the keypad event, and so on. So this paper uses the micro-kernel to control system, which takes the necessary part of real-time operating system as its kernel, and according the characters of digital television to modify its kernel.At the present time, there is no unionized standard in digital television field in our country, which makes the different digital television have different systems. Therefore, the portability of digital television system needs to be improved. This paper uses the method of embedded system, which uses the hardware abstraction layer to separate the hardware and software application. If you want to change the hardware system, you need not to modify the application layer. Because of the independency of software, this paper uses the modules which based on objection, and they are in depended with each other. At the end of this paper, we introduce the designing of the user interface module, which handle the keypad events. |