Kursplan

Införandet

Översikt över Embedded Systems

  • Användning av riktiga 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

  • Fastställande av konstruktionskrav
  • 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 kringutrustning
  • I/O för generell användning

Programming en ARM CORTEX M-3 med Embedded C

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

Programming en ARM9 CPU-kärna med Embedded C

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

Testning och felsökning

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

Driftsättning av ett inbyggt system

  • Miljöhänsyn
  • Skydda en enhet

Felsökning

Sammanfattning och slutsats

Krav

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

Publik

  • Electronics ingenjörer
  • Utvecklare med kunskap om elektronik
  35 timmar
 

Antal deltagare


Starts

Ends


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

Vittnesmål (4)

Relaterade Kurser

Using C++ in Embedded Systems - Applying C++11/C++14

  21 timmar

Relaterade Kategorier