Siirry suoraan sisältöön

Laitteistoläheinen ohjelmointi 1Laajuus (5 op)

Opintojakson tunnus: 5G00BM71

Opintojakson perustiedot


Laajuus
5 op

Osaamistavoitteet

Opiskelija osaa
- käyttää mikrokontrollerin käsky- ja rekisterirakennetta sovellusohjelman
suunnittelussa
- tehdä pienen ja tehokkaan sovellusohjelman

Sisältö

Sulautettujen järjestelmien laitteistoläheisen ohjelmoinnin perusongelmat, ratkaisumenetelmät ja välineet. Yksinkertaisen prosessoriosan ohjelmiston suunnittelu sulautettuun järjestelmään. Keskeytysten käsittely, ajastetut ohjelmarakenteet, perus-i/o-toiminnot. Mikroprosessoriarkkitehtuuri laitteistoläheisen ohjelmoinnin kannalta, konekielisen ohjelmoinnin periaatteet ja perussovellukset. Ohjelmankehityksen työvälineet.

Esitietovaatimukset

Ohjelmoinnin perusteet, C/C++

Siirry alkuun