Kursplan

Introduksjon

Oversikt over Embedded Systems

  • Bruk av ekte ord: Klokker, DVD-spillere, mobiltelefoner, etc.
  • Forskjeller mellom sanntidsoperativsystemer, EmbeddedLinux, etc.
  • Ressursbegrensninger: størrelse, hastighet og strømforbruk

Oversikt over Microcontroller Arkitektur

  • Microcontrollers vs mikroprosessorer
  • Velge en Microcontroller arkitektur

Starte et prosjekt

  • Bestemme designkrav
  • Forberedelse av utviklingsmiljø, verktøy og maskinvare
  • Grensesnitt mellom mikrokontroller og PC.

Programming a 8051 Microcontroller Bruker Embedded C

  • Arbeide med eksterne enheter
  • Brukergrensesnitt med eksterne enheter
  • Generell I/O

Programming en ARM CORTEX M-3 ved hjelp av Embedded C

  • Arbeide med eksterne enheter
  • Brukergrensesnitt med eksterne enheter
  • Generell I/O

Programming en ARM9 CPU-kjerne som bruker Embedded C

  • Arbeide med eksterne enheter
  • Brukergrensesnitt med eksterne enheter
  • Generell I/O

Testing og feilsøking

  • Verktøy og teknikker
  • Optimaliserer for størrelse, hastighet og strømforbruk

Utrulling av et innebygd system

  • Miljøhensyn
  • Sikring av en enhet

Feilsøking

Oppsummering og konklusjon

Krav

  • En forståelse av elektronikk.
  • C programmeringserfaring.
  • Maskinvare (mikrokontroller, kabler, etc.) og programvare (IDE, etc.) vil være nødvendig av alle deltakere. Ta kontakt med opplæringskoordinator for spesifikke krav.

Publikum

  • Electronics-ingeniører
  • Utviklere med kunnskap om elektronikk
 35 timer

Antall deltakere


Price per participant

Testimonials (3)

Upcoming Courses

Related Categories