TTKK logoTTKK Opinto-opas

81151 Sulautetut järjestelmät, 3,0 ov

Embedded Systems, 3,0 cu


Professori HANNU-MATTI JÄRVINEN
Luentoja 42 h.

Viikottainen Opetus / Periodi S1S2K1K2Kesä
Luennot (h)-- 3+3-
Harjoitukset (h)-- ---

Luentoaika ja -paikka

Tiistai 9-12 TB111.

Tavoitteet

Kurssin suoritettuaan opiskelijalla on yleiskuva sulautettujen järjestelmien tekemisessä tarvittavista asioista ja hän osaa toteuttaa ohjelmia järjestelmiin, joissa ohjataan ulkoista elektroniikkaa tai mekaniikkaa suhteellisen pienillä suorittimilla. Lisäksi hänellä on yleisnäkemys turvallisuuskriittisten järjestelmien erityisongelmista sekä reaaliaikajärjestelmistä.

Sisältö

Sulautettujen järjestelmien määrittely ja rakenne ohjelmoijan kannalta. Tiedon esitysmuodot. Tietokoneen arkkitehtuurit laitteistonläheisen ohjelmoinnin kannalta, parametrien välitys ja pienen koneen ohjelmointi. Eri tyyppiset ytimet. Elektroniikan ja mekaniikan ohjaus tietokoneella. Rinnakkaisuuden aiheuttamia ongelma-alueita ja niiden perusratkaisut monisuoritinympäristössa, reaaliaikaskedulointi. Muistinhallinta sulautetuissa järjestelmissä ja vikasietoisuuden perusteet.

Tutkintovaatimukset

Hyväksytysti suoritetut harjoitustyöt ja tentti.

Kirjallisuus

Luentomoniste.

Vaadittavat esitiedot

8100200 Laaja ohjelmointi tai 81020 Ohjelmointi II.

Suositeltavat esitiedot

81180 Käyttöjärjestelmät sekä 80105 Mikrokontrollerijärjestelmät, 8404100 Mikroprosessorit A tai 8404101 Mikroprosessorit B.

Huomautuksia

Voidaan suorittaa vain lukuvuosittain.

Linkkejä

Kurssin kotisivu.