Program se primenjuje od 09.04.2014..
Cilj predmeta Uvod u mikroprocesorske sisteme je upoznavanje studenata sa osnovnim aspektima hardverske i softverske arhitekture mikroprocesora, principima programiranja u asembleru i programskom jeziku C i načinima povezivanja sa memorijom i ulazno/izlaznim periferijskim uređajima.
Studenti će po završetku kursa imati znanja koje će im omogućiti da u potpunosti razumeju principe funkcionisanja savremenih mikroprocesorskih računarskih sistema kao i veštine koje će im omogućiti da implementiraju savremena softversko-hardverska rešenja i sistemsku programsku podršku namenjenu namenskim hardverskim platformama. Pored toga steći će veštinu razvoja programa namenjenih Atmel AVR familiji mikroprocesora.
Predmet će pokriti sledeće oblasti: osnovne koncepte arhitekture mikroračunarskih sistema, arhitekturu Atmel AVR familije mikroprocesora, set instrukcija, programiranje u asembleru i programskom jeziku C, dizajn programa, model hardvera, obradu izuzetaka, spregu sa memorijom i periferijom, podrutine i merenje brzine izvršavanja.
Teorijsku nastavu će pratiti obuka iz praktične implementacije praktičnih programskih rešenja za Atmel AVR familiju mikroprocesora, u razvojnom okruženju Atmel Studio. Laobratorijske vežbe će biti zasnovane na namenskom razvojnom hardverskom rešenju.
Predavanja i laboratorijske vežbe, testovi i individualni zadatak (projekat). U okviru laboratorijskih vežbi će studenti biti osposobljeni za implementaciju programskih rešenja namenjenih u okruženju Atmel Studio i programskim jezicima asembler i C, kao i za testiranje i izvršavanje rešenja na namenskoj harverskoj platformi. Usvajanje teoretskih znanja sa predavanja će se proveravati testovima, a individualni zadatak će uključivati praktičnu implementaciju programskih rešenja odgovarajuće složenosti.
Autori | Naziv | Godina | Izdavač | Jezik |
---|
Sladojević, S., Ćulibrk, D. | Uvod u mikroprocesorske sisteme-skripta | 2014 | Fakultet Tehničkih Nauka, Novi Sad | Srpski jezik |
Richard Barnett, Larry Cull, Sarah Cox | Embedded C Programming and the Atmel AVR, 2e | 2007 | DELMAR | Engleski |
Predmetna aktivnost | Predispitna | Obavezna | Broj poena |
---|
Složeni oblici vežbi | da | da | 40.00 |
Test | da | da | 10.00 |
Test | da | da | 10.00 |
Test | da | da | 10.00 |
Usmeni deo ispita | ne | da | 30.00 |
| Ime i prezime | Vid nastave |
---|
| | Predavanja |
| | Računarske vežbe |
| | Računarske vežbe |