Siirry suoraan sisältöön

Sulautettujen järjestelmien ohjelmointiLaajuus (6 op)

Opintojakson tunnus: TN00AA29

Opintojakson perustiedot


Laajuus
6 op

Osaamistavoitteet

Opintojakson suoritettuaan opiskelija hallitsee ainakin yhden mikro-ohjain pohjaisen kehitysympäristön käytön. Opiskelija ymmärtää C-kielisen ohjelman toiminnan sulautetussa järjestelmässä.

Opintojakson suoritettuaan opiskelija osaa liittää kehitysympäristöön jonkin oheispiirin. Opiskelija osaa kirjoittaa C-kielisen ohjelman mikrokontrollerille.

Sisältö

Mikro-ohjain pohjaisten sulautettujen järjestelmien kehitysympäristöt ja kehitystyökalut (PIC, ATMEL AVR 8, 8051), C-ohjelmointi sulautetussa ympäristössä, simuloinnin käyttö testauksessa, mikro-ohjaimen oheispiirien käyttö (A/D-muunnokset, sarjaportti, näytöt, LCD, vahtiajastin, ajastin/laskuri, PWM, analoginen vertailija,…), koodin sijoittaminen kohdejärjestelmään

Virheenetsintästrategiat, ohjelmamoduulien linkitys, kehitysympäristöjen ja kehitystyökalujen kehitystrendit

Esitietovaatimukset

Ohjelmoinnin perusteet, Ohjelmoinnin jatkokurssi, Mikroprosessorit

Lisätiedot

Luokkahuoneopetusta: 21 h
Laboratoriotöitä: 42 h
Harjoitustyö: 20 h
Tentti: 8h
Opiskelijan itseopiskelu: 42 h
Yhteensä: 133 h
Kuormittavuusanalyysin seuranta tehty: -

Siirry alkuun