Tack för att du skickade din fråga! En av våra teammedlemmar kontaktar dig snart.
Tack för att du skickade din bokning! En av våra teammedlemmar kontaktar dig snart.
Kursplan
Modul 1: Introduktion till inbäddade system
-
Översikt
Förstå syftet och omfattningen med inbäddade system i olika branscher. -
Kännetecken för inbäddade system
Lär dig de viktigaste egenskaperna som definierar ett inbäddat system, såsom krav på realtid, dedikerad funktionalitet och integrering av hårdvara/mjukvara. -
Typer av inbäddade system
Utforska olika kategorier, såsom fristående system, realtidssystem, nätverksanslutna inbäddade system och mobila inbäddade system. -
Inbäddade arkitekturer
Introduktion till vanliga arkitekturmodeller, inklusive Harvard- och Von Neumann-arkitekturer.
Modul 2: Programmeringsspråk och utvecklingsmiljö
-
C-språket
Översikt över C-programmeringsspråket, dess syntax och varför det är utbrett inom inbäddade system. -
C för inbäddade system
Lär dig hur C används för att interagera direkt med hårdvara, inklusive minnesmanipulering och hårdvaruregister. -
Programmering av hårdvarugränssnitt
Förstå hur man skriver kod på låg nivå för att styra sensorer, aktuatorer och andra hårdvarukomponenter.
Modul 3: Grundläggande kunskaper i mikrokontrollrar
-
Mikrokontrollerarkitektur
Introduktion till mikrokontrollrars interna struktur och funktion. -
Grundläggande konfigurationer
Lär dig hur man konfigurerar och initierar mikrokontrollrar för olika tillämpningar. -
Grundläggande perifera enheter
Utforska vanliga perifera enheter som timrar, ADC:er (analog-digitalkonverterare), UART:er och GPIO:er.
Modul 4: Internet of Things (IoT)
-
Översikt över IoT
Förstå konceptet IoT och hur inbäddade system är centrala komponenter i IoT-lösningar. -
IoT-arkitektur
Studera lagren i ett IoT-system, inklusive sensorlager, nätverkslager, databehandlingslager och applikationslager.
Krav
- Kännedom om programmeringskoncept
- Grundläggande förståelse för datorsystem
Målgrupp
- Tekniska yrkesverksamma
- Utvecklare av inbäddad mjukvara
- Teknisk personal som utforskar IoT och design av inbäddade system
21 Timmar
Vittnesmål (1)
Att kunna begära avancerade ämnen även om de inte var planerade från början.
Gabriel Chouinard - Spark Microsystems
Kurs - FreeRTOS: Programming for Real Time Operating Systems
Maskintolkat