Vgrajeni sistemi
Visokošolski učitelji: Tuma Tadej
Sodelavci: Puhan Janez
Število kreditnih točk: 5
Semester izvajanja: zimski
Koda predmeta: 64685
Opis predmeta
Pogoji za vključitev v delo oz. za opravljanje študijskih obveznosti:
- Opravljen izpis pri predmetu »64608 Programiranje 2«
Vsebina:
Strukture in namen vgrajenih mikrokrmilniških sistemov. Načrtovanje naslovnega prostora in priključitev perifernih enot. Centralno procesna enota: delovanje, cevovodi, registri, sklad, prekinitve. Razvojni sistem. Križni prevajalnik, oživljanje in razhorščevanje programske opreme. Večopravilno programiranje realnočasnih sistemov. Načrtovanje gonilnikov za periferne vmesnike.
Cilji in kompetence:
Razumeti načela mikrokrmilniških sistemov. Osvojiti postopke načrtovanje strojne in programske opreme. V okviru laboratorijskih vaj pridobiti praktične izkušnje na konkretni arhitekturi ARM7.
Predvideni študijski rezultati:
Sposobnost načrtovanja in izdelave vgrajenega mikrokrmilniškega sistema.
Metode poučevanja in učenja:
- Predavanja,
- vodena diskusija,
- laboratorijsko skupinsko delo,
- samostojno seminarsko delo.
Gradiva
Temeljni literatura in viri:
- PUHAN, Janez, TUMA, Tadej. Uvod v mikrokrmilniške sisteme : zgradba in programiranje. 2. dopolnjena izd. Ljubljana: Založba FE in FRI, cop. 2011. III, 206 str.
- LPC213x User Manual, Philips, 2012, PDF datoteka
- Spletna stran prototipnega razvojnega sistema http://www.s-arm.si, 2016
Študiji na katerih se predmet izvaja
- 3 letnik - 1. stopnja - Aplikativna elektrotehnika - Elektronika