Font Size: a A A

Research On Several Key Techniques Of Embedded Graphics System

Posted on:2005-03-31Degree:MasterType:Thesis
Country:ChinaCandidate:S J XiaoFull Text:PDF
GTID:2168360152469238Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Embedded graphic systems generally have the following characteristics: little space occupation, quick running speed, sufficient widget, high reliability, etc. X Window (X in short) is the most mature graphic system in Linux supporting user interfaces in several styles. So it can largely reduce the development cycle of applications. But, because its high demand of system resources such as CPU and storage, X Window system is not widely used in embedded systems. Recently, the development of embedded hardware performance makes the application of X Window in embedded system possible.Because of the characteristics of the display device in the embedded systems, X Window doesn't provide corresponding support on its display mode. After analyzing the frame buffer driving mode that is widely used in the embedded system field, we solve the problems of the interface between the hardware and software by offering midware in different policies.The X Server takes charge of the input device touch screen. After analyzing the device working principle, we provide the driver by loadable kernel module. The module assists the OS level, using the method sliding curves to remove wobbling on graphic level.In order to let the X Window support chinese input and output on specified hardware, we imply the localization by providing two means: preload technology and technology based on X protocol. By customizing Locale, we reduce the consumption of system resources on chinese support.X Window performs slowly and has a big scale. That is the reason why it hasn't been used widely in embedded system field. We solve the problem by using the methods such as employing static system parameters, changing the running policies of the program, reducing the access times of flash memory, changing the storage style and loading polices of the dynamic libraries etc.
Keywords/Search Tags:Embedded Graphical User Interface, Driver, Framebuffer, Localization, Customization
PDF Full Text Request
Related items