Mikroračunalniški sistemi
Osnovni podatki
Nosilec: Marko Munih
Vrsta predmeta: Obvezni- strokovni
Število kreditnih točk: 6
Semester izvajanja: 1. semester
Koda predmeta: 64662
Predmet se izvaja na: Aplikativna elektrotehnika 1. stopnja
Opis predmeta
Osnovna zasnova mikroračunalniških sistemov – osnovni principi delovanja, predstavitev delovanja CPE (arhitektura, funkcije enot, cevovod, MMU), programiranje v zbirnem jeziku in jeziku C, zunanje in notranje prekinitve (vektorska tabela, sklad, negnezdeni, gnezdeni prekinitveni program, prioritete), izvajanje v realnem času (uporaba časovnikov, čuvaj časa), priključevanje periferije na paralelna in serijska vrata (sinhrono in asinhrono), tipi pomnilnikov in povezovanje, prenašanje podatkov s pomočjo neposrednega dostopa (DMA), razvojni pristopi, debuging (razhroščevanje), testna orodja in tehnike, specifičnosti digitalnih signalnih procesorjev, osnove večjedrnih sistemov na čipu.
Cilji
(a) Spoznati teoretične osnove zgradbe vgrajenih sistemov.
(b) Uporaba razvojnega sistema preko zbirnika in jezika C.
(c) Nadgrajevanje znanj iz Programiranje I, II v funkcionalen vgrajeni sistem.
(d) Samostojnost pri uporabi vgrajenih sistemov, prekinitev, časovnikov, čuvaja časa.
Metode poučevanja in učenja
Predavanja v raznih oblikah, navodila za laboratorijske vaje, individualno laboratorijsko delo. Vsak študent uporablja lasten zmogljiv razvojni sistem, sicer cenovnega razreda enega učbenika. Praktične vaje v obliki, ki omogoča nadaljnjo poglobljeno individualno delo. Za specifična področja so vabljeni predavatelji iz mednarodno priznane slovenske industrije na tem področju.