Sulautettujen järjestelmien ohjelmointi ILaajuus (5 op)
Opintojakson tunnus: E0139
Opintojakson perustiedot
- Laajuus
- 5 op
Osaamistavoitteet
Opintojakson suoritettuaan opiskelija hallitsee ainakin yhden mikro-ohjainpohjaisen 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?), koodin sijoittaminen kohdejärjestelmään.Virheenetsintästrategiat, ohjelmamoduulien linkitys, kehitysympäristöjen ja kehitystyökalujen kehitystrendit.