Bedankt voor uw aanvraag! Een van onze medewerkers neemt binnenkort contact met u op
Bedankt voor uw boeking! Een van onze medewerkers neemt binnenkort contact met u 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
Getuigenissen (1)
Net aan de slag gaan en een paar basisdingen doen, was ontzettend nuttig
Remy Pieron - Facebook
Cursus - Arduino Programming for Beginners
Automatisch vertaald