Sulautetut järjestelmät (4op)
Toteutuksen tunnus: KL04BT40010-3001
Toteutuksen perustiedot
- Ilmoittautumisaika
- 23.10.2019 - 03.05.2020
- Ilmoittautuminen toteutukselle on päättynyt.
- Ajoitus
- 06.01.2020 - 31.05.2020
- Toteutus on päättynyt.
- Opintopistemäärä
- 4 op
- Lähiosuus
- 4 op
- Toteutustapa
- Lähiopetus
- Opetuskielet
- suomi
- Koulutus
- Ohjelmistosuunnittelu
- Opettajat
- Marko Hietamäki
- Ajoitusryhmät
- Pienryhmä 1 (Koko: 0 . Avoin AMK : 0.)
- Pienryhmä 2 (Koko: 0 . Avoin AMK : 0.)
- Pienryhmät
- Pienryhmä 1
- Pienryhmä 2
- Opintojakso
- KL04BT40010
Arviointiasteikko
1-5
Tavoitteet
Opintojakson suoritettuaan opiskelija osaa mikro-ohjaimen perusrakenteet ja toiminnat sekä sulautetun järjestelmän toteutuksen mikro-ohjaimella. Lisäksi opiskelija osaa käyttää sekä assembly- että laiteläheistä c-kieleltä ohjelmoinnissa. Opiskelija osaa soveltaa mikro-ohjaimella erilaisia käytännön toimintoja. Opiskelija osaa suunnitella ja ratkaista ohjelman ja elektroniikan pieneen, toimivaan sulautettuun järjestelmään.
Sisältö
Ohjelmoinnissa käytetään laiteläheistä c-kieltä sekä erikoissovelluksissa assembly-kieltä. Kehitysympäristönä käytetään c-kääntäjää, ohjelmointi-ohjelmaa sekä simulaattoria ja näiden asennus, käyttö ja ylläpito sisältyvät opintojaksoon. Esimerkeissä ja harjoituksissa käytetään 8-bittistä mikro-ohjainta sekä siihen liittyviä lisälaitteita.
Toteutustavat
Luennot ja harjoitustyöt
Arviointikriteerit, tyydyttävä (1)
Kiitettävä 5
Opiskelija osaa tehdä harjoitustyöt hyvin. Opiskelija osaa sulautetun laitteiston perusrakenteet ja osaa toteuttaa niillä erilaisia toimintoja.
Hyvä 4-3
Opiskelija osaa tehdä harjoitustyöt. Opiskelija osaa sulautetun laitteiston perusrakenteet ja osaa tehdä yksinkertaisia ohjelmia siihen.
Tyydyttävä 2-1
Opiskelija läpäisee harjoitustyöt kohtuullisesti. Opiskelija osaa sulautetun laitteiston perusrakenteet tyydyttävästi.
Esitietovaatimukset
Ohjelmoinnin perusteet.