Kursen ger en introduktion till design, konstruktion och programmering av inbyggda datorsystem huvudsakligen baserade på microcontrollers. Centrala systemfunktioner och begrepp som seriekommunikation, avbrott, DMA, timers, analog/digital-omvandling, etc, behandlas och tillämpas under kursens många praktiska moment. Metoder för felsökning på såväl hård- som mjukvara, samt träning i att läsa, tolka och förstå teknisk dokumentation utgör viktiga inslag. Programvaruutveckling för minnes- och CPU-begränsade system behandlas, samt effektiv kodning och systemupplägg för minsta möjliga energiförbrukning.
Kursen är indelad i två moduler:
Modul 1: Inbyggda datorsystem, 8 hp. Behandlar grundläggande tekniker och metoder.
Modul 2: Design, utveckling och realisering av ett inbyggt datorsystem, 7 hp. Bedrivs i projektform där grundkunskaperna från Modul 1 tillämpas för att ta fram en prototyp för ett komplett inbyggt datorsystem.
För tillträde till kursen krävs minst 7,5 hp datorteknik; 7,5 hp programmering i C; 7,5 hp datastrukturer och algoritmer; 7,5 hp systemprogrammering eller motsvarande kunskaper.
Denna webbplats använder kakor (cookies) som lagras i din webbläsare. Vissa kakor är nödvändiga för att sidan ska fungera korrekt och andra är valbara. Du väljer vilka du vill tillåta.