Stap 3: Inzicht in de Code
Laten we proberen te begrijpen van deze code: eerste regel
#include "mbed.h"<br>
is gewoon importeren 'mbed.h'.
DigitalOut myled(LED1);
Deze regel is een object myled soort DigitalOut passeren van een argument LED1verklaren. Deze klasse is gedefinieerd in mbed.h. Wat deze regel eigenlijk doet is dat haar vertellen de controller die "'LED1 pin is als DigitalOutPin en ik noem deze pin als myled ". Merk op dat, LED1 refrs LED op ons NUCLEO board en wordt gedefinieerd in mbed.h.
Na dit de beroemde 'main()' functie. Binnenkant belangrijkste hebben we een while(1)-lus die die code binnen deze lus betekent loopt voor eeuwig, totdat uitgeschakeld of opnieuw geprogrammeerd.
Na die
myled = 1;
Ja, als voor de hand liggende, zal dit onze 'LED1' weer 'Op'. Volgende,
wait(0.2);
en ja, dit zal wachten voor 0,2 'seconden' (niet miliseconden). en dat was onze code. :)