Kursplan

Införandet

Översikt över Embedded Systems

  • Användning av verkliga ord: Klockor, DVD-spelare, mobiltelefoner, etc.
  • Skillnader mellan realtidsoperativsystem, EmbeddedLinux osv.
  • Resursbegränsningar: storlek, hastighet och strömförbrukning

Översikt över Microcontroller Arkitektur

  • Microcontrollers jämfört med mikroprocessorer
  • Välja en Microcontroller arkitektur

Starta ett projekt

  • Bestämma designkrav
  • Förbereda utvecklingsmiljön, verktygen och maskinvaran
  • Gränssnitt mellan mikrokontroller och PC.

Programming A 8051 Microcontroller Använda Embedded C

  • Arbeta med kringutrustning
  • Gränssnitt med användarkringutrustning
  • I/O för generell användning

Programming en ARM CORTEX M-3 med hjälp av Embedded C

  • Arbeta med kringutrustning
  • Gränssnitt med användarkringutrustning
  • I/O för generell användning

Programming en ARM9 CPU-kärna med Embedded C

  • Arbeta med kringutrustning
  • Gränssnitt med användarkringutrustning
  • I/O för generell användning

Testning och felsökning

  • Verktyg och tekniker
  • Optimera för storlek, hastighet och strömförbrukning

Distribuera ett inbyggt system

  • Miljöhänsyn
  • Säkra en enhet

Felsökning

Sammanfattning och slutsats

Krav

  • En förståelse för elektronik.
  • Erfarenhet av C-programmering.
  • Hårdvara (mikrokontroller, kablar, etc.) och mjukvara (IDE, etc.) kommer att behövas av alla deltagare. Rådgör med utbildningssamordnaren för specifika krav.

Publik

  • ElectronICS-ingenjörer
  • Utvecklare med kunskap om elektronik
 35 timmar

Antal deltagare


Price per participant

Vittnesmål (3)

Upcoming Courses

Relaterade Kategorier