Cursusaanbod
Inleiding
Overzicht van Embedded Systeem
- Praktijktoepassingen: horloges, DVD-spelers, mobiele telefoons, etc.
- Verschillen tussen real-time besturingssystemen, EmbeddedLinux, enz.
- Bronbeperkingen: grootte, snelheid en energieverbruik
Overzicht van Microcontrollerarchitectuur
- Microcontrollers versus microprocessors
- Selecteren van een microcontrollerarchitectuur
Starten met een project
- Ontwerpeisen bepalen
- Ontwikkelomgeving, hulpmiddelen en hardware voorbereiden
- Interface tussen microcontroller en PC
Een 8051-microcontroller programmeren met Embedded C
- Werken met systeempereferenties
- Interface met gebruikersperiferieën
- Algemeen doeleinde I/O
Een ARM CORTEX M-3 programmeren met Embedded C
- Werken met systeempereferenties
- Interface met gebruikersperiferieën
- Algemeen doeleinde I/O
Een ARM9 CPU-kern programmeren met Embedded C
- Werken met systeempereferenties
- Interface met gebruikersperiferieën
- Algemeen doeleinde I/O
Testen en debuggen
- Tools en technieken
- Optimaliseren voor grootte, snelheid en energieverbruik
Een ingeschermd systeem implementeren
- Milieufactoren overwegen
- Een apparaat beveiligen
Probleemoplossing
Samenvatting en conclusie
Vereisten
- Een begrip van elektronica.
- Ervaring met C-programmeren.
- Hardware (microcontroller, kabels, enz.) en software (IDE, enz.) zijn nodig voor alle deelnemers. Raadpleeg de trainingccoördinator voor specifieke vereisten.
Publiek
- Elektrotechnische ingenieurs
- Ontwikkelaars met kennis van elektronica
Getuigenissen (3)
Sean was een dynamische spreker en de praktijkopdrachten waren zeer interessant. Ik zie hoe deze echt van pas zullen komen.
Temira Koenig - Yeshiva University
Cursus - Raspberry Pi for Beginners
Automatisch vertaald
De trainer was echt aardig en deskundig, en ging uit zijn weg om dingen uit te leggen die ik niet kende.
Felix - Microchip Technology Inc
Cursus - Embedded C Application Design Principles for Automotive Professionals
Automatisch vertaald
De verwerving van nuttige kennis en de verduidelijking van een aantal zaken waar ik eerder onzeker over was.
Kenneth Mahoney - University of Glasgow
Cursus - Arduino: Programming a Microcontroller for Beginners
Automatisch vertaald