Kursplan

Introduksjon

Oversikt over Embedded Systems

    Real-word-bruk: Klokker, DVD-spillere, mobiltelefoner, etc. Forskjeller mellom sanntidsoperativsystemer, EmbeddedLinux osv. Ressursbegrensninger: størrelse, hastighet og strømforbruk

Oversikt over Microcontroller Arkitektur

    Microcontrollers vs mikroprosessorer Velge en Microcontroller arkitektur

Starte et prosjekt

    Bestemme designkrav Forberede utviklingsmiljø, verktøy og maskinvaregrensesnitt mellom mikrokontroller og PC.

Programming en 8051 mikrokontroller som bruker innebygd C

    Arbeide med periferiutstyr til systemet. Grensesnitt med periferiutstyr til brukere Generell I/O

Programming en ARM CORTEX M-3 som bruker innebygd C

    Arbeide med periferiutstyr til systemet. Grensesnitt med periferiutstyr til brukere Generell I/O

Programming en ARM9 CPU-kjerne som bruker innebygd C

    Arbeide med periferiutstyr til systemet. Grensesnitt med periferiutstyr til brukere Generell I/O

Testing og feilsøking

    Verktøy og teknikker Optimalisering 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


Starts

Ends


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

Testimonials (4)

Relaterte kurs

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

  21 timer

Related Categories