Neem contact met ons op

Cursusaanbod

Inleiding

Overzicht van ingebedde systemen

  • Praktische toepassingen: horloges, DVD-spelers, mobiele telefoons enz.
  • Verschillen tussen real-time besturingssystemen en Embedded Linux
  • Beperkingen in termen van grootte, snelheid en energieverbruik

Overzicht van de architectuur van microcontrollers

  • Microcontrollers versus microprocessors
  • Hoe een geschikte microcontrollerarchitectuur kiezen

Beginnen met een project

  • Bepalen van de ontwerpvereisten
  • Instellen van de ontwikkelomgeving, hulpmiddelen en hardware
  • Verbinding maken tussen microcontroller en PC

Programmeren van een 8051-microcontroller met Embedded C

  • Werken met systeemperiferieën
  • Aansluiten van gebruikersperiferieën
  • Algemene invoer- en uitvoerfuncties

Programmeren van een ARM CORTEX M-3 met Embedded C

  • Werken met systeemperiferieën
  • Aansluiten van gebruikersperiferieën
  • Algemene invoer- en uitvoerfuncties

Programmeren van een ARM9-processorkern met Embedded C

  • Werken met systeemperiferieën
  • Aansluiten van gebruikersperiferieën
  • Algemene invoer- en uitvoerfuncties

Testen en debuggen

  • Gebruikte hulpmiddelen en technieken
  • Optimaliseren van grootte, snelheid en energieverbruik

Implementatie van een ingebedd systeem

  • Milieu-overwegingen bij implementatie
  • Beveiligen van het apparaat

Problemen oplossen

Samenvatting en afsluiting

Vereisten

  • Kennis van elektronica is vereist.
  • Ervaring met programmeren in C is noodzakelijk.
  • Alle deelnemers hebben hardware (microcontrollers, kabels enz.) en software (IDE's enz.) nodig. Raadpleeg de cursuscoördinator voor specifieke vereisten.

Doelgroep

  • Elektronica-ingenieurs
  • Ontwikkelaars met kennis van elektronica
 35 Uren

Aantal deelnemers


Prijs per deelnemer

Getuigenissen (1)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën