Siirry suoraan sisältöön

Sulautetun laitteen ohjelmointi (3 op)

Toteutuksen tunnus: TT00BW40-3006

Toteutuksen perustiedot


Ilmoittautumisaika
18.08.2025 - 21.09.2025
Ilmoittautuminen toteutukselle ei ole vielä alkanut.
Ajoitus
01.08.2025 - 31.12.2025
Toteutus ei ole vielä alkanut.
Opintopistemäärä
3 op
Lähiosuus
3 op
Toteutustapa
Lähiopetus
Yksikkö
Teknologia
Opetuskielet
suomi
Koulutus
Tieto- ja viestintätekniikan koulutus
Opettajat
Mika Keränen
Ryhmät
TTV24SA
TTV24SA
Opintojakso
TT00BW40

Toteutuksella on 8 opetustapahtumaa joiden yhteenlaskettu kesto on 26 t 0 min.

Aika Aihe Tila
Ti 28.10.2025 klo 12:45 - 16:00
(3 t 15 min)
Sulautetun laitteen ohjelmointi TT00BW40-3006
TA11L145 fys TA11L145 fys
Ti 04.11.2025 klo 12:45 - 16:00
(3 t 15 min)
Sulautetun laitteen ohjelmointi TT00BW40-3006
TA11L145 fys TA11L145 fys
Ti 11.11.2025 klo 12:45 - 16:00
(3 t 15 min)
Sulautetun laitteen ohjelmointi TT00BW40-3006
TA11L145 fys TA11L145 fys
Ti 18.11.2025 klo 12:45 - 16:00
(3 t 15 min)
Sulautetun laitteen ohjelmointi TT00BW40-3006
TA11L145 fys TA11L145 fys
Ti 25.11.2025 klo 12:45 - 16:00
(3 t 15 min)
Sulautetun laitteen ohjelmointi TT00BW40-3006
TA11L145 fys TA11L145 fys
Ti 02.12.2025 klo 12:45 - 16:00
(3 t 15 min)
Sulautetun laitteen ohjelmointi TT00BW40-3006
TA11L145 fys TA11L145 fys
Ti 09.12.2025 klo 12:45 - 16:00
(3 t 15 min)
Sulautetun laitteen ohjelmointi TT00BW40-3006
TA11L145 fys TA11L145 fys
Ti 16.12.2025 klo 12:45 - 16:00
(3 t 15 min)
Sulautetun laitteen ohjelmointi TT00BW40-3006
TA11L145 fys TA11L145 fys
Muutokset varauksiin voivat olla mahdollisia.

Arviointiasteikko

0 - 5

Tavoitteet

Kurssin käytyään opiskelija hallitsee sulautetun laitteen ohjelmoinnin ja ohjelman suunnittelun perustiedot. Opiskelija osaa kirjoittaa pieniä ohjelmia mikro-ohjaimiin rekisteriperustaista C-ohjelmointia käyttämällä.

Toteutustavat

Teorialuennot, itsenäisesti tehtävät ohjelmointiharjoitukset, harjoitustyö ja tentti.

Suoritustavat

Ohjelmointiharjoitusten, harjoitustyön palauttaminen ja tentti.

Sisältö

Kurssin tavoitteena on oppia C-ohjelmointia sulautetulla C-kielellä sekä laiteläheisen ohjelman suunnittelua tietokoneavusteisella suunnitteluohjelmalla. Kurssin opetusympäristönä käytetään mikrokontrollerilla varustettua piirikorttia.
Opetuskortin avulla käydään läpi mm. mikrokontrollerin tyypillisimmät rekisterit ja rekistereiden alustukset, keskeytyskäsittely, ohjelman rakenne, sulautetun C-kielen muuttujat, ohjelman debuggaaminen, ohjelman kääntäminen ja asennus mikrokontrollerille ja oheislaitteiden liittäminen piirikortille. Kurssin kuluessa käydään läpi myös yleisimmän väyläratkaisut.
Kurssi sisältää ohjattuja harjoituksia, harjoitustyön ja soveltavaa osaamista vaativan tentin.

Arviointikriteerit, tyydyttävä (1)

Arvosana edellyttää tunneilla tehtävien harjoitustehtävien ja malliratkaisun pohjalta tehdyn harjoitustyön palautusta. Opiskelja saa tentistä arvosanan välttävä.

Arviointikriteerit, hyvä (3)

Opiskelija osaa ohjatusti toteuttaa harjoitustyön ja on palauttanut vaadittavat ohjelmointiharjoitukset.
Opiskelja saa tentistä arvosanan hyvä.

Arviointikriteerit, kiitettävä (5)

Opiskelija osaa itsenäisesti toteuttaa harjoitustyön ja osaa soveltaa oppimaansa lisäominaisuuksien lisäämisessä harjoitustyöhön. Opiskelija on palauttanut vaadittavat ohjelmointiharjoitukset.
Opiskelja saa tentistä kiitettävän arvosanan.

Esitietovaatimukset

Ohjelmoinnin perusteiden hallinta, C-ohjelmoinnin osaaminen.

Siirry alkuun