Siirry suoraan sisältöön

Sulautettujen ohjelmointi (3op)

Toteutuksen tunnus: KL04BT32032-1

Toteutuksen perustiedot


Ilmoittautumisaika
28.09.2015 - 07.12.2015
Ilmoittautuminen toteutukselle on päättynyt.
Ajoitus
26.10.2015 - 19.12.2015
Toteutus on päättynyt.
Opintopistemäärä
3 op
Lähiosuus
3 op
Toteutustapa
Lähiopetus
Koulutus
Insinööri (AMK), Tietotekniikka
Opettajat
Alpo Anttonen
Heikki Palomäki
Opintojakso
KL04BT32032

Arviointiasteikko

1-5

Tavoitteet

Opintojakson suoritettuaan opiskelija osaa sulautetun järjestelmän käyttöliittymien ja väyläliitäntöjen toteuttamisen, erilaisten oheispiirien, näyttöjen ja näppäimistöjen liittämisen mikro-ohjaimeen sekä niitten ohjelmoinnin c-kielellä. Opiskelija osaa sulautetun ohjelmistoprojektin toteutuksen modulaarisena rakenteena ja osaa suunnitella sulautetun käyttöjärjestelmän ARM-pohjaiseen mikro-ohjaimeen.

Sisältö

Ohjelmoinnissa käytetään laiteläheistä c-kieltä ja ohjelmat toteutetaan projekteina. Työskentely-ympäristönä käytetään c-kääntäjää, ohjelmointiohjelmaa sekä simulaattoria. Opintojaksolla käytetään 8- ja 16- bittisiä mikro-ohjainta, ARM-prosessoria sekä niihin liittyviä ohjelmakirjastoja ja lisälaitteita.

Oppimateriaalit

Verkkomateriaali, Internet-haku

Opetusmenetelmät

Luennot ja projektityöt

Opiskelijan ajankäyttö ja kuormitus

Ilmoitetaan opintojakson alussa.

Arviointikriteerit, tyydyttävä (1)

Kiitettävä 5
Opiskelija osaa tehdä harjoitustyöt hyvin. Opiskelija osaa laiteläheisen laitteiston perusrakenteet ja osaa toteuttaa niillä itsenäisen projektin.
Hyvä 4-3
Opiskelija osaa tehdä harjoitustyöt. Opiskelija osaa sulautetun laitteiston perusrakenteet ja osaa tehdä yksinkertaisen sovellutuksen.

Tyydyttävä 2-1
Opiskelija läpäisee harjoitustyöt kohtuullisesti. Opiskelija osaa sulautetun laitteiston perusrakenteet tyydyttävästi.

Esitietovaatimukset

Edeltäviä opintoja ei tarvita.

Siirry alkuun