Laitteistonläheinen ohjelmointi 2Laajuus (3 op)
Opintojakson tunnus: G-04122
Opintojakson perustiedot
- Laajuus
- 3 op
Osaamistavoitteet
Opiskelija osaa suunnitella mikrokontrollerin ohjelmiston C-kielellä sulautettuun laitteeseen ja ymmärtää C-kääntäjän tuottaman koodin rajoitukset tehokkuudessa.
Sisältö
C-kielen käyttö yhdessä konekielen kanssa sulautettujen järjestelmien suunnittelussa ja ohjelmankehityksessä. Tietotyypit, muistin allokointi, ohjausrakenteet, parametrien välitys, keskeytykset. Kääntäjän tehokkuustarkastelua.
Lisätiedot
Kirjallisuus: Luentomoniste, kontrollerin datakirja. Luennot, harjoitukset ja opiskelijan itsenäinen työskentely Esitiedot: G-02018, G-02019, G-04121. Opetuskieli suomi Vastuuopettaja: koulutuspäällikkö.