User manual
ASURO - 54 -
Le programme chargé sera modié comme suit (Attention à l’orthographe exacte ! Veillez aux
majuscules et minuscules !):
#include “asuro.h”
int main(void) {
Init();
StatusLED(RED);
while(1);
return 0;
}
Sélectionner ensuite de nouveau Make dans le menu Tools (sous Linux: Taper „make“ dans une
shell dans le répertoire “~/ASURO/” ou bien congurer l’éditeur en conséquence et attendre la
compilation jusqu’à ce qu’il n’y ait plus de nouveaux messages dans la fenêtre d’état).
Vérier si Process Exit Code: 0 s’afche en bas de la fenêtre d’état. Cela signie que le compileur
a compris et traduit le programme.
Si un autre code s’afche, vous devez chercher l’erreur à l’aide des messages d’erreur.
Dans la plupart des cas, il suft de commencer la recherche dans la ligne où, d’après la fenêtre
d’état, la première erreur est apparue. Le numéro de ligne à laquelle se trouve le curseur s’afche
tout en bas à gauche dans l’éditeur.
Si la compilation s’est déroulée sans erreurs, le nouveau programme est prêt au ashage. A cet
effet, il faut connecter le transmetteur IR, démarrer l’outil Flash, sélectionner le chier test.hex et
la bonne interface COM, mettre ASURO en contact visuel avec le transmetteur IR, cliquer sur le
programme, mettre ASURO sous tension et attendre la transmission du programme.
Si, d’après la fenêtre d’état, la transmission s’est déroulée sans heurts, éteindre ASURO, une
seconde de suspense et …. BRAVO… la LED d’état s’allume en rouge.
An d’éviter d’écrire des lignes de programmation sans avoir les connaissances nécessaires, nous
vous recommandons de lire le chapitre suivant avant de vous lancer dans d’autres expériences.
8. Informatique