uu.seUppsala University Publications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Graphics System in Vehicle Electronics
Uppsala University, Disciplinary Domain of Science and Technology, Mathematics and Computer Science, Department of Information Technology.
2009 (English)Independent thesis Advanced level (professional degree), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

In this thesis three problems areas are studied related to embedded system and device driver programming: a GPS driver, the CAN Bus and study of graphics libraries suitable for embedded systems. The thesis has two parts: an academic study and an implementation phase based on the academic study. The Freescale i.MX31ADS development board together with ENEA's operating system OSE is used as a basis for the study and it is shown that OpenGL ES is best suited for the platform. Further the system can be complemented by the use of Mobile 3D Graphics, a Java based solution. A driver for the graphics port is implemented for Linux and OpenGL ES works using a graphics accelerator on the hardware. In the field of CAN communication an analysis of an existing driver is made. The driver has two shortcomings that lead to an incorrect priority order when multiple messages are sent simultaneously on the CAN bus. The main problem is that the bit, which tells if the data field of the CAN message fits in a single message, has the greatest impact on a CAN message priority. Another problem is that the signal numbers have not been assigned in a consistent manner. A design proposal and an implementation are made. The work with GPS is limited to theory and design in terms of creating the basis for the future creation of the driver. A survey of the interfaces that exist between the GPS module and other hardware is done and additional requirements from the rest of the system are highlighted.

Place, publisher, year, edition, pages
2009.
Series
UPTEC IT, ISSN 1401-5749 ; 09 008
Identifiers
URN: urn:nbn:se:uu:diva-103104OAI: oai:DiVA.org:uu-103104DiVA, id: diva2:217442
Presentation
(English)
Uppsok
Technology
Supervisors
Examiners
Available from: 2009-05-14 Created: 2009-05-14 Last updated: 2009-11-17Bibliographically approved

Open Access in DiVA

fulltext(4457 kB)13426 downloads
File information
File name FULLTEXT01.pdfFile size 4457 kBChecksum SHA-512
a14f162a035afdee4207f6a4f7e5480da236b9c817767f578c802bf5af3eff1028cdfafde0d4e429266494e8fc90c50972b41ddb3163635b819e13896de3cf57
Type fulltextMimetype application/pdf

By organisation
Department of Information Technology

Search outside of DiVA

GoogleGoogle Scholar
Total: 13426 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 949 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf