Flash + Compilation
On a flashé la carte en version firmware=21164
Première compilation
- Test du programme avec une LED généré par le compilateur mbed
- Depot de programme sur la carte par simple transfert La Led s'allume juste après le reset.
- Test avec plusieurs LED même méthode de transfert
DigitalOut myled(LED1);
DigitalOut myled2(LED2);
int main() {
while(1) {
myled = 1;
myled2 = 1;
wait(0.2);
myled = 0;
myled2 = 0;
wait(0.2);
}
}
Les LED sont appélés LED1 LED 2 etc..
Premier vrai programme qui affiche les chiffre binaire sur 4 bits de 0 a 15 en continu
include "mbed.h"
DigitalOut myled(LED1);
DigitalOut myled2(LED2);
DigitalOut myled3(LED3);
DigitalOut myled4(LED4);
int main() {
int exemple;
while(1){
for(int i=0;i<16;i++){
exemple = i;
if(exemple/8){
myled=1;
exemple =exemple%8;
}
if((exemple/4)){
myled2=1;
exemple =exemple%4;
}
if((exemple/2)){
myled3=1;
exemple =exemple%2;
}
if((exemple)){
myled4=1;
}
wait(1);
myled=0;
myled4=0;
myled2=0;
myled3=0;
}
}
}