English

Visokošolski učitelji: Tuma Tadej
Sodelavci: Puhan Janez



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:

  • J. Puhan, T. Tuma, Uvod v mikrokrmilniške sisteme - zgradba in programiranje, Založba FE/FRI, 2011, optični disk (CD-ROM), PDF datoteka.
  • LPC213x User Manual, Philips, 2012, PDF datoteka
  • Spletna stran prototipnega razvojnega sistema http://www.s-arm.si, 2014