Program se primenjuje od 21.08.2017..
Predmeti preduslovi
Cilj predmeta je osposobiti studente za projektovanje programske podrške embeded mikroračunarskih sistema na osnovu zadate specifikacije koristeći programski jezik visokog nivoa.
Nakon uspešno odslušanog predmeta studenti će biti osposobljeni za projektovanje programske podrške embeded mikroračunarskih sistema na osnovu zadate specifikacije koristeći programski jezik visokog nivoa na naprednom nivou.
Softver i firmver mikrokontrolera i embeded sistema. Organizacija, struktura i tipovi C fajlova. Upoznavanje sa mikrokontrolerima korišćenim na Arduino platformama i drugim (npr. derivai 8051 i sl.). U/I portovi mikrokontrolera. Povezivanje periferija sa mikrokontrolerom. Memorijski modeli i preprocesor. Tajmeri i prekidi kod mikrokontrolera. Strukture, unije, memorijsko mapiranje. Rad sa petljama i uslovno izvršavanje. Različiti protokoli serijske komunikacije. Logičke operacije. Rad sa matričnom tastaturom i debouncing. Super petlja i FIFO baferi. Softverske mašine stanja. Kooperativni operativni sistemi za rad u realnom vremenu. Preemptive operativni sistemi za rad u realnom vremenu.
Predavanja; Laboratorijske vežbe; Konsultacije.
Autori | Naziv | Godina | Izdavač | Jezik |
---|
Han-Way Huang | Embedded System Design with C8051 | 2009 | Cengage Learning | Engleski |
Predmetna aktivnost | Predispitna | Obavezna | Broj poena |
---|
Odbranjene laboratorijske vežbe | da | da | 60.00 |
Teorijski deo ispita | ne | da | 40.00 |
| Ime i prezime | Vid nastave |
---|
| | Predavanja |
| | Predavanja |
| | Računarske vežbe |
| | Računarske vežbe |
| | Računarske vežbe |