Font Size: a A A

Design And Implementation Of Graphic System Based On ARM Cortex-A8

Posted on:2015-03-29Degree:MasterType:Thesis
Country:ChinaCandidate:S Q NieFull Text:PDF
GTID:2268330428469169Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the continuous updating of embedded products, user’s requirements for visualeffects get higher and higher and simple two-dimensional graphs cannot meet theserequirements. Thus, the research in embedded products with three-dimensional displaycapabilities is significant. This project implements a three-dimensional display based onQt/Embedded and OpenGL ES graphics system using an embedded hardware platform.This paper reviews the development history of Computer Graphics first, and thengives a brief introduction of the development and significance of this project. On this basis,this paper presents the system architecture of software and hardware against therequirement of development of three-dimensional graphics embedded systems. Thehardware includes a DM3730CPU that has the core of ARM Cortex-A8, an extendedmemory module, extended I/O devices module, and additional LCD display module. Thesoftware includes host Ubuntu OS, embedded Linux OS, and Qt/Embedded GUI whichfollows the standard of OpenGL ES1.1. The communication between host and targetmachines is done by using the RS232protocol. And then, it describes the process ofcross-compilation environment’s setup. At last, this paper covers the details about how torealize three-dimensional graphical effects based on embedded platform that includesgeometrical transformations, view coordinate transformations, hidden surface removal,texture mapping, and etc. Being tested, the three-dimensional graphics that this systemdisplays are smooth, vivid and dynamic, which satisfies the goal of this project.
Keywords/Search Tags:ARM Cortex-A8, DM3730, Ubuntu, Qt/Embedded, OpenGL ES
PDF Full Text Request
Related items