Microcontrôleurs : Initiation + Approfondissement

Loader DigitalCityEen ogenblik, aub...

Microcontrôleurs : Initiation + Approfondissement

(Réf.362)
35
Uur/Uren
Werkzoekende
Betalend

Georganiseerd door:

Wat zijn de doelstellingen van de opleiding?

Begrijpen wat microcontrollers zijn - Leren programmeren van een microcontroller in C - Kennen van de randapparatuur van microcontrollers - Communiceren met een microcontroller (met praktijk op Arduino en MSP430)

Opleidingsprogramma

Inleiding

Basiselektriciteit en -elektronica
Computerarchitecturen, microprocessoren en microcontrollers
Geschiedenis, fabrikanten en families van microcontrollers
De Arduino: bord, software en taal

Oefenen op Arduino in C-Arduino taal

Programmeren van microcontrollers

Binair en modulair rekenen
Herinnering aan C voor microcontrollers
Inputs-outputs en bitvelden
Time management
PWM: Amplitude Width Modulation

Praktische C, time management

Microcontroller ontwikkeling

De stadia en hulpmiddelen bij de ontwikkeling van microcontrollers
IDE: voorbeeld met Code Composer Studio en MSP430
Permanente geheugens
Assembler: algemeenheden, de huidige plaats in de ontwikkeling van microcontrollers

Praktijk op Code Composer Studio (MSP430, Launchpad-bord, C en assembler)

Andere randapparatuur

I/O uitbreiding
Seriële verbindingen: asynchroon, SPI en I2C
Gedetailleerde studie van interrupts, voorbeelden op de MSP430
Gedetailleerde studie van timers, voorbeeld op de MSP430
Real-time klokken
Directe geheugentoegang
Inleiding tot 32bit ARM microcontrollers

Interrupt en timer praktijk

Aangesloten objecten

Afstandsbediening
Inleiding tot het internet der dingen

Praktisch: uitvoering van een verbonden object

Deze cursus verschijnt in de catalogus Dawan maar er zijn nog geen data gepland.