Takk for at du sendte din henvendelse! En av våre teammedlemmer vil kontakte deg straks.
Takk for at du sendte din bestilling! En av våre teammedlemmer vil kontakte deg straks.
Kursplan
Modul 1: Introduksjon til Embedded Systems
-
Oversikt
Forstå formålet og omfanget av embedded systems i ulike industrier. -
Karakteristikk for Embedded Systems
Lær de nøkkelfunksjonene som definerer et embeddet system, som realtidsevner, dedikert funksjonalitet og hardvar-/programvar-integrasjon. -
Typer av Embedded Systems
Utforsk ulike kategorier som standalone-systemer, realtidssystemer, nettverkete embedde systemer og mobilte embedde systemer. -
Embedded Arkitekturer
Introduksjon til vanlige arkitekturmodeller, inkludert Harvard- og Von Neumann-arkitekturer.
Modul 2: Programmeringsspråk og utviklingsmiljø
-
C-språket
Oversikt over C-programmeringsspråket, dets syntaks og hvorfor det er bredt brukt i embedded systems. -
C for Embedded Systems
Lær hvordan C brukes til å interagere direkte med hardvaren, inkludert minnehantering og hardvareregistrer. -
Hardvarereseprogrammering
Forstå hvordan man skriver lavnivåkode for å kontrollere sensorer, aktuatorer og andre hardvarekomponenter.
Modul 3: Grunnleggende Mikrokontroller
-
Mikrokontrollerarkitektur
Introduksjon til den interne strukturen og virkemåten for mikrokontroller. -
Grunnkonfigurasjoner
Lær hvordan man konfigurerer og initialiserer mikrokontroller for ulike applikasjoner. -
Grundleggende Periferier
Utforsk vanlige perifere enheter som timers, ADCs (Analog-to-Digital Converters), UARTs og GPIOs.
Modul 4: Internet of Things (IoT)
-
Oversikt over IoT
Forstå konseptet IoT og hvordan embedde systemer er nøkkelenkomponenter i IoT-løsninger. -
IoT-arkitektur
Studer lagene i et IoT-system, inkludert sensorlaget, nettverkslaget, dataprosessering og applikasjonslag.
Krav
- Kjennskap til programmeringkonsepter
- Grunnleggende forståelse av datamaskinsystemer
Målgruppe
- Ingeniørprofesjonelle
- Embedded software-utviklere
- Teknisk personale som utforsker IoT og embedded systemdesign
21 Timer
Referanser (1)
Være i stand til å be om avanserte emner selv om de ikke var planlagt fra starten.
Gabriel Chouinard - Spark Microsystems
Kurs - FreeRTOS: Programming for Real Time Operating Systems
Maskinoversatt