Kursplan

Introduktion

Översikt över inbyggda system

  • Verksamhetsanvändning: Klockor, DVD-spelare, mobiltelefoner, etc.
  • Skillnader mellan realtidsoperativsystem, EmbeddedLinux, etc.
  • Resursbegränsningar: storlek, hastighet och energiförbrukning

Översikt över mikrokontrollers arkitektur

  • Mikrokontroller vs mikroprocessorer
  • Val av mikrokontrollers arkitektur

Att starta ett projekt

  • Bestämma designkrav
  • Förbereda utvecklingsmiljö, verktyg och hårdvara
  • Koppling mellan mikrokontroller och PC.

Att programmera en 8051-mikrokontroller med inbyggt C

  • Arbeta med systemperiferier
  • Koppling med användarperiferier
  • Allmänt syftes I/O

Att programmera en ARM CORTEX M-3 med inbyggt C

  • Arbeta med systemperiferier
  • Koppling med användarperiferier
  • Allmänt syftes I/O

Att programmera en ARM9 CPU-kärna med inbyggt C

  • Arbeta med systemperiferier
  • Koppling med användarperiferier
  • Allmänt syftes I/O

Testning och felsökning

  • Verktyg och tekniker
  • Optimering för storlek, hastighet och energiförbrukning

Att distribuera ett inbyggt system

  • Miljöfaktorer
  • Skydda enheten

Felsökning

Sammanfattning och slutsats

Krav

  • Förståelse för elektronik.
  • Erfarenhet av C-programmering.
  • Hårdvara (mikrokontroller, kabeler, etc.) och programvara (IDE, etc.) kommer att krävas av alla deltagare. Vänligen konsultera med utbildningsansvarig för specifika krav.

Målgrupp

  • Elektronikingenjörer
  • Utvecklare med kunskap i elektronik
 35 timmar

Antal deltagare


Pris per deltagare

Vittnesmål (3)

Kommande Kurser

Relaterade Kategorier