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)