haku: @keyword sulautettu järjestelmä / yhteensä: 37
viite: 28 / 37
Tekijä: | Eronen, Jussi |
Työn nimi: | Sulautettujen ohjelmistojen oliopohjainen toteutus |
Object Based Implementation of Embedded Software | |
Julkaisutyyppi: | Diplomityö |
Julkaisuvuosi: | 2002 |
Sivut: | 71 Kieli: fin |
Koulu/Laitos/Osasto: | Sähkö- ja tietoliikennetekniikan osasto |
Oppiaine: | Ohjelmistotekniikka (Tik-106) |
Valvoja: | Soisalon-Soininen, Eljas |
Ohjaaja: | Taalas, Timo |
OEVS: | Sähköinen arkistokappale on luettavissa Aalto Thesis Databasen kautta.
Ohje Digitaalisten opinnäytteiden lukeminen Aalto-yliopiston Harald Herlin -oppimiskeskuksen suljetussa verkossaOppimiskeskuksen suljetussa verkossa voi lukea sellaisia digitaalisia ja digitoituja opinnäytteitä, joille ei ole saatu julkaisulupaa avoimessa verkossa. Oppimiskeskuksen yhteystiedot ja aukioloajat: https://learningcentre.aalto.fi/fi/harald-herlin-oppimiskeskus/ Opinnäytteitä voi lukea Oppimiskeskuksen asiakaskoneilla, joita löytyy kaikista kerroksista.
Kirjautuminen asiakaskoneille
Opinnäytteen avaaminen
Opinnäytteen lukeminen
Opinnäytteen tulostus
|
Sijainti: | P1 Ark S80 | Arkisto |
Avainsanat: | C++ Hava device driver Linux object based embedded system WDM Win32 C++ Java laiteohjain Linux oliopohjainen sulautettu järjestelmä WDM Win32 |
Tiivistelmä (fin): | Työn tavoitteena oli tutkia ongelmia, jotka liittyvät sulautettujen järjestelmien toteutukseen oliopohjaisilla ohjelmointikielillä. Erityisesti tavoitteena oli laatia viitemalli laiteohjainten suunnitteluun sekä toteuttaa tiedonsiirtoväylän laiteohjain. Työ oli osa kliinisessä käytössä olevien potilasvalvontamonitoreiden ja hengityslaitteiden perusohjelmiston tuotekehitysprojektia. Laitteet ovat sulautettuja järjestelmiä, joiden tyypillinen piirre on ohjelmiston talletus laitteen lukumuistiin. C ja assembler ovat sulautetuissa järjestelmissä perinteisesti käytettyjä ohjelmointikieliä, jotka C++ sekä Java ovat syrjäyttämässä. Työssä on arvioitu tekijöitä, jotka saattavat rajoittaa näiden uusien kielten käyttöä. Erityisesti painopiste oli kielten soveltuvuudessa laiteläheisten ohjelmisto-osien toteutukseen, joka sulautetuissa järjestelmissä edustaa merkittävää osaa koko suunnitteluprojektista. Tässä työssä oli osana näiden ohjelmien suunnittelun ja toteutuksen ohjeistaminen, sillä ne edustavat eniten työasemajärjestelmien ohjelmoinnista poikkeavia käytäntöjä. Järjestelmien oheislaitteiden laiteohjaimia varten laadittiin viitemalli, joka perustuu Win32- ja Linux-laiteohjainten suunnittelumalleihin. |
ED: | 2002-06-12 |
INSSI tietueen numero: 18606
+ lisää koriin
INSSI