Sulautetun järjestelmän ohjelmointi ja mikrokontrollerit (5op)
Toteutuksen tunnus: 5G00ET65-3001
Toteutuksen perustiedot
- Ilmoittautumisaika
 - 10.06.2020 - 01.09.2020
 - Ilmoittautuminen toteutukselle on päättynyt.
 
- Ajoitus
 - 31.08.2020 - 18.12.2020
 - Toteutus on päättynyt.
 
- Laajuus
 - 5 op
 
- Toteutustapa
 - Lähiopetus
 
- Yksikkö
 - Tietotekniikka
 
- Toimipiste
 - TAMK Pääkampus
 
- Opetuskielet
 - suomi
 
- Paikat
 - 0 - 35
 
- Koulutus
 - Tietotekniikan tutkinto-ohjelma
 
Osaamistavoitteet (Opintojakso)
Opiskelija osaa suunnitella, toteuttaa ja testata yksinkertaisen sulautetun järjestelmän C- tai C++ -kielisen ohjelmiston sekä suunnitella laitteen kytkennän. 
                    
Sisältö (Opintojakso)
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) (Opintojakso)
Opiskelija 
-osaa perusteet laiteläheisestä ohjelmoinnista
-osaa perusteet mikrokontrollerilaitteen kytkennöistä
                    
Arviointikriteerit, hyvä (3-4) (Opintojakso)
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) (Opintojakso)
Edellisten lisäksi 
Opiskelija
-osaa tehdä keskeytyksiin perustuvan ohjelmiston ajastuksen ja suunnitella tarvittavat i/o-rakenteet sisältävän sovelluksen.
                    
Arviointiasteikko
0-5