| | SLO | ENG | Cookies and privacy

Bigger font | Smaller font

Show document Help

Title:PRILAGODLJIVI OBJEKTNOUSMERJENI JEZIK ZA MIKROKRMILNIKE
Authors:ID Iliev, Pavle (Author)
ID Mernik, Marjan (Mentor) More about this mentor... New window
Files:.pdf UN_Iliev_Pavle_2016.pdf (1,47 MB)
MD5: 0E59D9EA8CF2D2E84243934D27463CD6
 
Language:Slovenian
Work type:Bachelor thesis/paper
Typology:2.11 - Undergraduate Thesis
Organization:FERI - Faculty of Electrical Engineering and Computer Science
Abstract:Zaradi razvoja tehnologije nam je le-ta vedno bolj na dosegu rok. Brez dvoma se za to lahko zahvalimo računalnikom oziroma, če smo bolj natančni, mikrokrmilnikom. Mikrokrmilnike lahko najdemo v najrazličnejših stvareh, od gospodinjskih aparatov, kot sta štedilnik in pralni stroj, v alarmih, senzorjih, pa vse do avtomobilov, tovornjakov in semaforjev. Kaj pravzaprav naredi mikrokrmilnike tako uporabne in popularne? Na eni strani so majhni in zelo kompaktni, zaradi česar jih lahko vgradimo kamorkoli, porabljajo malo energije, predvsem pa je pomembno to, da so poceni in v večini sestavljeni namensko. Kljub temu vse zahteva svojo ceno in zato, da cena ostane nizka, imajo mikrokrmilniki zelo omejeno tako procesorsko moč kot tudi delovni pomnilnik in prav zaradi tega je uporaba objektnega programiranja otežena. Poleg omenjene omejitve pa je še večja težava ta, da programi med dvema različnima mikrokrmilnikoma skoraj nikoli niso kompatibilni, kljub temu, če sta le-ta istega modela, a različne generacije. V diplomski nalogi smo postavili tezo, ki opiše možno rešitev, programski jezik za pisanje objektno orientiranih programov, kompatibilnih s kar se da velikim številom različnih mikrokrmilnikov.
Keywords:Mikrokrmilniki, Namensko sestavljeni, Programski jezik, Objekto orientirano programiranje, Konfiguracija, Prevajanje
Place of publishing:[Maribor
Publisher:P. Iliev
Year of publishing:2016
PID:20.500.12556/DKUM-63514 New window
UDC:004.625.6(043.2)
COBISS.SI-ID:20126486 New window
NUK URN:URN:SI:UM:DK:7TKDH5MU
Publication date in DKUM:28.09.2016
Views:1528
Downloads:148
Metadata:XML DC-XML DC-RDF
Categories:KTFMB - FERI
:
Copy citation
  
Average score:(0 votes)
Your score:Voting is allowed only for logged in users.
Share:Bookmark and Share



Hover the mouse pointer over a document title to show the abstract or click on the title to get all document metadata.

Secondary language

Language:English
Title:ADAPTABLE OBJECT-ORIENTED LANGUAGE FOR MICROCONTROLLERS
Abstract:As technology advances, surrounding are getting closer and closer to our fingertips. It goes without a doubt that this has been made possible thanks to computers or microcontrollers if we are more specific. Putting aside our smart devices and computers, microcontrollers are found all around us, form household items like a stove and washing machines, in alarms, sensors and detectors to cars, trucks, traffic lights etc. So what makes these devices so great to surround ourselves with them? Well, being small and compact, they can be put almost anywhere, like mention before, they use little energy, making them ideal for battery solutions, and most of all the fact that they are cheap and are mostly purpose-built. However, everything comes at a price. In order to keep them cheap and compact, they have very limited processing power and working memory, which makes it hard to use object-oriented programming. An even bigger limitation is that programs are almost never compatible for two different microcontrollers even if they are the same model just a different generation. This diploma thesis explains a possible workaround, a programming language for writing object-oriented programs compatible with as many as possible different controllers.
Keywords:Microcontrollers, Purpose-built, Programming language, Object-Oriented programming, Configuration, Compiling


Comments

Leave comment

You must log in to leave a comment.

Comments (0)
0 - 0 / 0
 
There are no comments!

Back
Logos of partners University of Maribor University of Ljubljana University of Primorska University of Nova Gorica