Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • 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
Pekskärmsanvändargränssnittsmodul till ARM Cortex-M3
KTH, School of Industrial Engineering and Management (ITM), Machine Design (Dept.).
2011 (Swedish)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesisAlternative title
Touch sensitive user interface module for ARM Cortex-M3 (English)
Abstract [sv]

SammanfattningDenna rapport utreder hur ett pekskärmsanvändargränssnitt kan implementeras på Syntronic AB’s hård- och mjukvaruplattform baserad på ARM Cortex-M3.Ett pekskärmsanvändargränssnitt kräver två system, ett tryckkänsligtsystem för att detektera och positionera när användaren ger input till systemet och en skärm för att presentera ett grafiskt användargränssnitt.Rapporten börjar med att beskriva de tillgängliga teknikerna för pekpaneler och skärmar. Detta syftar till att ge djupare kunskap om de olika teknologierna och deras för- och nackdelar. Denna kunskap används sedan för att i samarbete med Syntronic AB utvärdera de olika teknologierna utifrån Syntronic AB’s krav. Utvärderingen leder till val av teknik för både pekpanel och skärm som köps in och implementeras på plattformen.Implementationen består av både hårdvarunära programmering för kommunikationen med pekpanel och skärm och API mjukvaror för att hantera hårdvaran på ett enkelt sätt.Både hård- och mjukvara är dokumenterad för att visa hur systemet är uppbyggt. Denna dokumentation skall också kunna användas som en manual till mjukvaran vid vidareutveckling eller tillämpning.Resultatet av implementationen är en pekpanel och en skärm med ett förenklat användargränssnitt. Implementationen visar tydligt hur ett pekkänsligt användargränssnitt kan se ut på plattformen och tillhandahåller mjukvara som är återanvändbar.

Abstract [en]

AbstractThis report investigates how a touch sensitive user interface can be implemented on Syntronic AB’s hardware and software platform based on an ARM Cortex-M3 microcontroller.A touch sensitive user interface consists of two systems, one touch sensitive system to detect and position user input and one display to present a graphical user interface.The first part of the report describes available touch and display technologies. The purpose is to deepen the knowledge about the different technologies and their advantages and disadvantages. This knowledge is then used to evaluate the technologies in collaboration with Syntronic AB based on their needs. The evaluation leads to a choice of technology both for the touch sensitive system and display technology. Hardware corresponding to the technology choices is ordered and implemented.The implementation consists of both software that is strongly connected to the hardware to handle the communication with the touch panel and display and API software to enable easier interfacing to the hardware.Both hard- and software are documented to describe the system structure. This documentation can also be used as a software manual to ease further development or implementation.The result of the implementation is a touch panel and a display with a simple GUI. The implementation clearly shows how a touch sensitive interface can be implemented on the platform and provides software that is reusable.

Place, publisher, year, edition, pages
2011. , 71 p.
Series
MMK 2011:24 MDA 403
National Category
Engineering and Technology
Identifiers
URN: urn:nbn:se:kth:diva-40281OAI: oai:DiVA.org:kth-40281DiVA: diva2:440873
Uppsok
Technology
Supervisors
Examiners
Available from: 2011-11-28 Created: 2011-09-14 Last updated: 2011-11-28Bibliographically approved

Open Access in DiVA

Touch sensitive user interface module for ARM Cortex-M3(2700 kB)774 downloads
File information
File name FULLTEXT01.pdfFile size 2700 kBChecksum SHA-512
91de158c199579c1b4ba8ed45ac1de58e63d63efc552b3d1baa775f5948bf5da523d596f1cfb44945623e012c94c8ed3dbaeb1dde23e56911a8460b108ea9830
Type fulltextMimetype application/pdf

By organisation
Machine Design (Dept.)
Engineering and Technology

Search outside of DiVA

GoogleGoogle Scholar
Total: 774 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: 94 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • 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