izpis_h1_title_alt

Razvojno okolje za uporabniške vmesnike v vgrajenih sistemih
ID MERELA, BOJAN (Author), ID Rozman, Robert (Mentor) More about this mentor... This link opens in a new window

.pdfPDF - Presentation file, Download (8,00 MB)
MD5: 0A1996D8F390AB5EDDF340B4BF95416F
PID: 20.500.12556/rul/0c9eae8b-8de1-403b-86d4-e1faaca8ef80

Abstract
Vgrajeni sistemi so naprave namenjene upravljanju, nadzorovanju ali podpori delovanja nekega večjega sistema, v katerega so vgrajene. Sistemi pogosto ponujajo uporabniške vmesnike, preko katerih jih lahko upravljamo. Diplomsko delo opisuje izdelavo uporabniškega vmesnika za Xiphra SE šifrirne naprave, ki jih izdeluje in trži podjetje Beyond Semiconductor. V prvem delu diplomske naloge se spoznamo z osnovnimi vhodno-izhodnimi napravami in z načinom njihove uporabe znotraj sistema Linux. Na kratko opišemo tudi metode glajenja pisav, preko katerih lahko izboljšamo berljivost uporabnikom prikazanih informacij. Osrednji del govori o načrtovanju uporabniških vmesnikov s poudarkom na razumevanju vgrajenih sistemov ter dodatnih omejitvah, ki jih prinašajo. Vsebuje tudi izdelan načrt razvoja uporabniškega vmesnika v katerem so opredeljene vse naše potrebe in zahteve, vključuje pa tudi analizo primernosti obstoječih rešitev, ogrodij in programskih knjižnic, ki so namenjene hitrejšemu razvoju uporabniških vmesnikov za vgrajene sisteme. Sledi izvedbeni del, ki opisuje gradnjo razvojnega okolja, sestavljenega iz sledečih programskih komponent: gonilnika slikovnega medpomnilnika, orodja za pretvorbo obrisnih pisav, simulatorja slikovnega medpomnilnika, grafične programske knjižnice, knjižnice gradnikov ter uporabniškega vmesnika za Xiphra SE šifrirne naprave. V zaključnem delu pa so strnjene misli o doseženem ter podane možnosti za nadaljni razvoj.

Language:Slovenian
Keywords:vgrajen sistem, vhodno-izhodne naprave, uporabniški vmesnik, Linux, glajenje pisav, razvojno okolje, knjižnica gradnikov
Work type:Undergraduate thesis
Organization:FRI - Faculty of Computer and Information Science
Year:2016
PID:20.500.12556/RUL-83724 This link opens in a new window
Publication date in RUL:24.06.2016
Views:1633
Downloads:492
Metadata:XML DC-XML DC-RDF
:
Copy citation
Share:Bookmark and Share

Secondary language

Language:English
Title:Development environment for user interfaces in embedded systems
Abstract:
Embedded systems are devices used to control, monitor or assist the operation of a larger system they are embedded into. They are often controlled through the corresponding user interface. This thesis describes the development of a user interface for the Xiphra SE encryption devices which are produced and marketed by Beyond Semiconductor company. In the first part, the reader will be introduced to a handful of basic input/output devices and with the way they can be used inside the Linux system. Font smoothing methods are explained further on since they are quite often being used to increase readability of the displayed information. The mid-part talks about planning the development of user interfaces influenced by the understanding of specifics and limitations of embedded systems. With this in mind, a plan for the development of the Xiphra SE user interface is created, defining all our needs and requirements. It also evaluates existing solutions: two GUI frameworks and one widget library, which can be used to speed up the development process. In the main part, the thesis describes the creation of the development environment that consists of the following software components: framebuffer driver, font tool, framebuffer simulator, graphics library, widget library and graphical user interface for the Xiphra SE devices. In the last part, we sum up our work and give options for further improvements.

Keywords:embedded system, I/O devices, user interface, Linux, font smoothing, development environment, widget library

Similar documents

Similar works from RUL:
Similar works from other Slovenian collections:

Back