Font Size: a A A

The Design And Development Of Embedded Intelligent Terminal Software System

Posted on:2011-09-19Degree:MasterType:Thesis
Country:ChinaCandidate:Z Q WeiFull Text:PDF
GTID:2178330338989735Subject:Information and Communication Engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of computer technology, microelectronics and communication technology, embedded intelligent terminal system is widely applied to many fields. Embedded intelligent terminal system which aims at application field based on computer technology is a special computer system. Its software and hardware can be reduced, and its core is the embedded microprocessor. Currently, there are many popular embedded microprocessor in the field of intelligent terminal, such as ARM, PowerPC, MIPS and so on, and ARM chip is supported by many chip manufacturerers because of lower dissipation and lower cost, at the same time, embedded Linux relies on the outstanding reliability, great flexible, with open-sourced and easy to port characteristics has be very popular in embedded system field. Therefore building embedded Linux system based on the ARM chip as an intelligent terminal carrying platform becomes a Hot-point.In the view of software system design on ARM-based embedded Linux intelligent terminal, TI OMAP3530 platform was selected as the hardware platform for this thesis, which employs ARM CortexTM-A8 and C64x+ DSP dual-core architecture. In order to take full advantage of dual core superiority, and improve computing capacity, applications on ARM and DSP core were developed respectively. On the one hand, DTS audio decode algorithm was developed on DSP, on the other hand, the embedded Linux system was ported on ARM, and embedded Qt was also ported as its graphic interface GUI. In addition, thesis has developed a series of applications, ultimately, accomplished an ARM host processor plus a DSP coprocessor dule core intelligent terminal system.In order to develop the dual core embedded Linux intelligent terminal system with a graphical interface, the following aspect work were accomplished in the thesis: analyzing Linux kernel; establishing of development environment, containing cross compiler environment, the development environment of DSP, Linux server configuration; the porting of Bootloader and kernel, the deployment of the root file system; the porting of device driver, network card, LCD, TouchScreen, USB and serial port were contained; establishing of embedded Qt development environment; designing of DTS audio decoder on DSP core; designing of applications, including the embedded Qt GUI design, application of algorithm on DSP-side, application of GPS module and GSM module, SMS-based remote control program.
Keywords/Search Tags:embedded Linux, ARM, Qt, system porting, intelligent terminal
PDF Full Text Request
Related items