Font Size: a A A

Research And Implementation Of The Embedded Software Platform On The Handheld Multimedia Communication Teminal

Posted on:2005-01-16Degree:MasterType:Thesis
Country:ChinaCandidate:H ChenFull Text:PDF
GTID:2168360152468031Subject:Information and Communication Engineering
Abstract/Summary:PDF Full Text Request
With increasingly multimedia communication methods, the functionalities of handheld multimedia communication terminal become more and more effective and powerful. In order to implement diverse multimedia communication functions, a powerful and embedded operational system with personalized graphics user interface is indispensable. The focus of this dissertation is to study and implement the software platform on these kind embedded terminals. After detailed studying and comparing various hardware platforms, we select PXA250 chipset of Intel Corporation as the core processor of the handheld terminal, due to its powerful computational ability and low power consumption, which is very suitable for handheld embedded multimedia systems. To research on the multimedia-facing software platform on Sitsang reference board with PXA250 as the processor, we choose embedded Linux and Qtopia software as the operational system and graphics user interface, which is the foundation of our software platform. Hardware drivers are the key parts of the software platform. The design and implementation methods of embedded Linux drivers for CF card and some related devices are presented in the thesis. To enable the video capture function on handheld multimedia communication terminal, we utilized the pre-reserved extention interface of the board to develop a video capture module. We programmed the necessary software to support the module in embedded Linux; the video data captured by digital camera can be successfully input into Linux system and displayed on the LCD. The interaction of user is another important aspect of software platform. Qtopia is a QT-Embedded based graphic windows system, which is lack of support for Chinese. Furthermore, its windows interface looks uncomfortable on our 640×480 resolution screen. We modified and customized the GUI of Qtopia, including changing the resolution and window size, enabling display Chinese and localization the whole interfaces with simplified Chinese. Besides, to facilitate the input of Chinese, we add the handwriting recognition and Pinyin Chinese input method. In additional to the works on Sitsnag board, I finished some other software platform related works on different hardware platform, including porting Linux and Qtopia to StrongARM hardware platform, developing the driver for 128×64 LCD screen monitor and Chinese words display on TMS320VC5471 EVM develop board to enable transmission of variable bit rate speech coders and Chinese short message, IP phone implementation on different platform, et al. Parts of the achievements of the thesis have been applied to military project "single soldier intelligence terminal", which achieves real time communication of voice, image, data, short message and white board. This project has finish the research and development stage on Sitsang board and is ready to be produced for practical application purpose.
Keywords/Search Tags:PXA250, Linux, Qtopia, video capture, Chinese input methods
PDF Full Text Request
Related items