suomeksi
in English

Sulautettujen järjestelmien ohjelmointi II (E0140), 5 op

Perustiedot

Kurssin nimi:Sulautettujen järjestelmien ohjelmointi II
Winhakoodi:E0140
Kurren lyhenne:Sulautetut II
Opintopisteet:5
Opintojakson taso:Ammattiopinnot
Toteutusvuosi:4.vsk
Jakso:Syyslukukausi
Lukuvuosi:
Opetuskieli:Suomi
Opettaja:Janne Mäntykoski
Lopullinen arviointi:Arvosteluasteikolla (0-5)

Kuvaukset

Esitietovaatimukset

E0139 Sulautettujen järjestelmien ohjelmointi I

Sisältö (ydinaines ja -osaaminen)

Syvällisempi perehtyminen mikro-ohjain pohjaisten sulautettujen järjestelmien kehitysympäristöihin ja kehitystyökaluihin, mikroprosessori pohjainen sulautettujen järjestelmien kehitysympäristö ja kehitystyökalut, C-ohjelmointi sulautetussa ympäristössä, simuloinnin käyttö testauksessa, syvällisempi perehtyminen mikro-ohjaimen oheispiirien käyttöön (vahtiajastin, ajastin/laskuri, PWM, analoginen vertailija).

Sisältö (täydentävä ja erityisosaaminen)

Mikroprosessorin väylän käyttö, vaativat oheispiirit (USB).

Tiedolliset oppimistulokset (ydinaines ja -osaaminen)

Opintojakson suoritettuaan opiskelija hallitsee mikroprosessori pohjaisen kehitysympäristön käytön. Opiskelija ymmärtää mikro-ohjaimen ja mikroprosessorin erot sulautetussa järjestelmässä.

Taidolliset oppimistulokset (ydinaines ja -osaaminen)

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

Kirjallisuus ja muu materiaali

Ilmoitetaan opintojakson alussa.

Opetusmenetelmät

Luokkahuoneopetusta: 21 h
Laboratoriotöitä: 42 h
Harjoitustyö: 20 h
Tentti: 8h
Opiskelijan itseopiskelu (kuormittavuusanalyysi tehty 5/05): 42 h
Yhteensä: 133 h
Kuormittavuusanalyysin seuranta tehty: -

Opiskelijan kuormittavuus

Arvioinnin perusteet

Harjoitustöiden ja pakollisten kotitehtävien arviointi. Hyväksyttyyn suoritukseen riittää harjoitustöistä arvosana 1 ja kotitehtävistä arvosana 1.

Koulutusohjelmakohtaiset kompetenssit

Digitaalielektroniikka ja ohjelmointi
Teoreettinen perusta ja matemaattis-luonnontieteelliset valmiudet (T)

login