beskriva skillnaden mellan olika systemarkitekturer för inbyggda system,
förklara den grundläggande funktionen samt strukturen hos ett operativsystem för inbyggda system,
förklara och använda vanligt förekommande kommunikationsstandarder för inbyggda system,
styra och kommunicera med perifera komponenter,
förklara samt använda verktyg som möjliggör modularitet hos operativsystem för resursbegränsade inbyggda system,
förklara relevansen av begreppet realtid inom inbyggda system samt
beskriva begreppet klasser och grunderna inom objektorienterad programmering.
Kursinnehåll
Byggstenar inom distribuerade realtidssystem, korskompilering, bootloaders, minneshantering och systemarkitekturer, datakommunikation inom inbyggda system, trådade och trådlösa kommunikationsstandarder, resursmedveten programmering samt felsökning och felhantering av operativsystem för inbyggda system, introduktion till objektorienterad programmering.
Förutsättningar
Programmering 7,5 hp och Programmering för inbyggda system 7,5 hp eller motsvarande.
Litteratur
Allt kursmaterial kommer att finnas tillgängligt via Canvas.