Canalblog
Editer l'article Suivre ce blog Administration + Créer mon blog
Publicité
Projet Web of Thing 5
26 septembre 2012

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;   
 
}
}

Publicité
Publicité
Commentaires
Projet Web of Thing 5
Publicité
Archives
Publicité