TTKK 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 |
S1 | S2 | K1 | K2 | Kesä |
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.