Kom i kontakt

Kursplan

En kort historik över Linux

  • Förstå ursprunget och utvecklingen av Linux inom kontexten av inbyggda system.

Översikt över utveckling inom öppen källkod

  • Introduktion till principerna för öppen källkod och dess roll i utvecklingen av inbyggd mjukvara.

Introduktion till Inbyggd Linux

  • Viktiga koncept, komponenter och arkitektur för inbyggda Linux-system.

Kryssutveckling | Boot Loaders

  • Förstå varför verktyg för kryssutveckling behövs.
  • Introduktion till bootloaders som U-Boot och dess betydelse för att starta ett inbyggt Linux-system.

Bygga ett anpassat inbyggt Linux-system

  • Praktisk session för att sätta upp ett anpassat inbyggt Linux-system för en vald hårdvarumålplattform (ARM- eller MIPS-baserad utvecklingsplatta).

Verktyg för Inbyggd Linux – En introduktion

  • Utforska de nödvändiga verktygen som används vid utveckling och hantering av inbyggda system.

Introduktion till bygg-system (Build Systems)

  • Förstå rollen och konfigurationen av bygg-system som Make, Bitbake, osv., inom projekt för inbyggd Linux.

Utveckling och felsökning av applikationer i Inbyggd Linux

  • Praktiska övningar i att skriva och felsöka en applikation för inbyggd Linux.
  • Användning av vanliga utvecklingsverktyg (t.ex. GDB, Eclipse med CDT) för kodning och felsökning.

Slutprojekt eller diskussion kring fallstudie

  • Deltagare uppmuntras att diskutera ett projekt eller en fallstudie de kan relatera till och tillämpa det de lärt sig under kursen.

Krav

  • Grundläggande kunskap om inbyggda system
  • Kunskap i programmering på avancerad nivå (C eller C++)
 14 Timmar

Antal deltagare


Pris per deltagare

Vittnesmål (3)

Kommande Kurser

Relaterade Kategorier