Microcontrôleurs : Initiation + Approfondissement
Wat zijn de doelstellingen van de opleiding?
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