Mikrokontrollerin reaaliaikakäyttöjärjestelmä ja sovelluksetLaajuus (6 op)
Opintojakson tunnus: 5G00EV21
Opintojakson perustiedot
- Laajuus
- 6 op
- Opetuskieli
- suomi
- Vastuuhenkilö
- Kai Poutanen
Osaamistavoitteet
Opiskelija
-osaa suunnitella ja toteuttaa mikrokontrollerisovelluksen keskeytysohjatun ohjelmiston,
-osaa analysoida kääntäjän käännöstuloksen tehokkuutta,
-osaa soveltaa reaaliaikakäyttöjärjestelmää,
-tuntee reaaliaikakäyttöjärjestelmän rakenteen sekä toiminnan periaatteet, käytön edut ja haitat.
Opiskelija osaa projektin hallinnan ja johtamisen periaatteita.
Sisältö
Reaaliaikakäyttöjärjestelmän rakenne, toiminta ja suunnitteluperiaatteita. Sovellusohjelmointia. Keskeytysohjatut ohjelmarakenteet, sarjaliikenne- ja ajastinsovelluksia. Kääntäjän tehokkuustarkastelua. Projektin hallinta ja johtaminen.
Esitietovaatimukset
Mikrokontrollerien ohjelmointi
Arviointikriteerit, tyydyttävä (1-2)
Opiskelija osaa sulautetun reaaliaikaohjelmiston toteuttamisen perusteet
Arviointikriteerit, hyvä (3-4)
Opiskelija osaa suunnitella ja toteuttaa sulautetun järjestelmän ohjelmiston pieneen sovellukseen sekä ilman reaaliaikaydintä että sen kanssa.
Arviointikriteerit, kiitettävä (5)
Opiskelija
-osaa suunnitella tai valita sovellukseen käyttöjärjestelmän
-osaa modifioida reaaliaikaytimen sovelluksen vaatimusten mukaisesti