Siirry suoraan sisältöön

Sulautetun järjestelmän ohjelmointi ja mikrokontrolleritLaajuus (5 op)

Opintojakson tunnus: 5G00ET65

Opintojakson perustiedot


Laajuus
5 op
Opetuskieli
suomi
Vastuuhenkilö
Kari Naakka

Osaamistavoitteet

Opiskelija osaa suunnitella, toteuttaa ja testata yksinkertaisen sulautetun järjestelmän C- tai C++ -kielisen ohjelmiston sekä suunnitella laitteen kytkennän. 

Sisältö

Ohjelmiston suunnittelu C- tai C++ -kielellä yksinkertaiseen sulautettuun järjestelmään. Ajastetut ohjelmarakenteet, perus-i/o-toiminnot, osoittimet, keskeytyspalveluohjelmat, funktiot ja parametrien välitys. Mikrokontrollerisovelluksen kytkennän ja liityntälogiikan suunnittelua.

Arviointikriteerit, tyydyttävä (1-2)

Opiskelija
-osaa perusteet laiteläheisestä ohjelmoinnista
-osaa perusteet mikrokontrollerilaitteen kytkennöistä

Arviointikriteerit, hyvä (3-4)

Opiskelija
-osaa tehdä ohjelmiston sulautettuun järjestelmään opintojaksolla käytettävällä ohjelmointikielellä ja käytettävässä ohjelmankehitysympäristössä
-opiskelija ymmärtää mikrokontrollerilaitteen kytkennän

Arviointikriteerit, kiitettävä (5)

Edellisten lisäksi

Opiskelija
-osaa tehdä keskeytyksiin perustuvan ohjelmiston ajastuksen ja suunnitella tarvittavat i/o-rakenteet sisältävän sovelluksen.

Siirry alkuun