•   Mikrokontrollerien ohjelmointi 5G00EV11-3002 29.08.2022-23.12.2022  5 op  (20I226) +-
    Opintojakson osaamistavoitteet
    Opiskelija osaa käyttää mikrokontrollerin käsky- ja rekisterirakennetta sovellusohjelman suunnittelussa sekä tehdä pienen ja tehokkaan sovellusohjelman.
    Esitietovaatimukset
    Ohjelmointi, jatko
    Opintojakson sisältö
    Sulautettujen järjestelmien laitteistoläheisen ohjelmoinnin perusongelmat, ratkaisumenetelmät ja välineet. Yksinkertaisen ohjelmiston suunnittelu sulautettuun järjestelmään. Keskeytysten käsittely, ajastetut ohjelmarakenteet, keskeytyksillä hoidettavat i/o-toiminnot. Mikroprosessoriarkkitehtuuri laitteistonläheisen ohjelmoinnin kannalta, konekielisen ohjelmoinnin periaatteet. Ohjelmankehityksen työvälineet. Harjoitustöiden raportointia englannin kielellä.
    Arviointikriteerit
    Tyydyttävä

    Opiskelija osaa perusteet laiteläheisestä ohjelmoinnista.

    Hyvä

    Opiskelija osaa tehdä yksinkertaisen keskeytysohjatun ohjelmiston sulautettuun järjestelmään opintojaksolla käytettävillä ohjelmointikielillä ja käytettävässä ohjelmankehitysympäristössä.

    Kiitettävä

    Edellisen lisäksi opiskelija osaa tehdä sekä mikrokontrollerin että ohjelmointikielen ominaisuuksia tehokkaasti hyödyntävän laiteläheisen ohjelmiston vaativaan sovellukseen.


    Vastuuhenkilön nimi

    Tomi Salo

    Opetuskielet

    Suomi

    Ajoitus

    29.08.2022 - 23.12.2022

    Ilmoittautumisaika

    30.07.2022 - 28.08.2022

    Opintopisteet

    5 op

    Ryhmä(t)

    20I226

    Opettaja(t)

    Tomi Salo

    Vastuuyksikkö

    Tietotekniikka

    Koulutusohjelma(t)

    Tietotekniikan tutkinto-ohjelma

    Toimipiste

    TAMK Pääkampus

    Arviointiasteikko

    0-5