Programme de contrôle de l'octopode 4DOF, Theraphosa-Salconi.

Dependencies:   debug mbed

CtrlBridge

  • fonction quelquonque pour communiquer avec les module
  • fonction quelquonque pour faire des recherche dans les module dispo
  • autre fonction pour jouer avec MemRegistre

Version 1.2.0

  • Ajout d'un mode de simulation pour tester le code avec seulement un contrôleur stm32
Committer:
salco
Date:
Thu Mar 19 00:20:09 2015 +0000
Revision:
7:dcfd81d7f93f
Parent:
4:3c7e853095b9
Child:
8:e017e3d527d7
Ajout de fonction dans comSpi et jai renomer 2-3 doccument.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
salco 0:e4151abdff23 1
salco 0:e4151abdff23 2 #include "mbed.h"
salco 2:4c5b0f6d0a6b 3 //#include "mouvement.h"
salco 1:25ea21da4542 4
salco 2:4c5b0f6d0a6b 5 //#include "Concience/InstinctPrimaire.h"
salco 7:dcfd81d7f93f 6 #include "source/Task/TTaskCritique.h"
salco 7:dcfd81d7f93f 7 #include "source/Task/TTaskAlerte.h"
salco 7:dcfd81d7f93f 8 #include "source/Task/TTaskGeneral.h"
salco 3:e0d6e081a9d3 9
salco 3:e0d6e081a9d3 10
salco 0:e4151abdff23 11 //------------------------------------
salco 0:e4151abdff23 12 // Hyperterminal configuration
salco 0:e4151abdff23 13 // 9600 bauds, 8-bit data, no parity
salco 0:e4151abdff23 14 //------------------------------------
salco 0:e4151abdff23 15
salco 3:e0d6e081a9d3 16
salco 0:e4151abdff23 17
salco 0:e4151abdff23 18 DigitalOut myled(LED1);
salco 0:e4151abdff23 19 //char str [80];
salco 3:e0d6e081a9d3 20
salco 0:e4151abdff23 21 int main()
salco 0:e4151abdff23 22 {
salco 0:e4151abdff23 23 // int i = 1;
salco 0:e4151abdff23 24
salco 0:e4151abdff23 25 //pc.printf("Hello World !\n");
salco 0:e4151abdff23 26 //pc.scanf ("%79s",str);
salco 0:e4151abdff23 27 // string test="allo";
salco 0:e4151abdff23 28 // pc.printf(test.c_str());
salco 0:e4151abdff23 29
salco 7:dcfd81d7f93f 30 TTaskCritique taskCritique(10);
salco 7:dcfd81d7f93f 31 TTaskAlerte taskAlerte(20);
salco 7:dcfd81d7f93f 32 TTaskGeneral taskGeneral(40);
salco 0:e4151abdff23 33 //////////
salco 0:e4151abdff23 34 // Boot //
salco 0:e4151abdff23 35 //////////
salco 3:e0d6e081a9d3 36
salco 0:e4151abdff23 37
salco 0:e4151abdff23 38 while(1) {
salco 4:3c7e853095b9 39
salco 0:e4151abdff23 40
salco 7:dcfd81d7f93f 41 taskCritique.exec();
salco 7:dcfd81d7f93f 42 taskAlerte.exec();
salco 7:dcfd81d7f93f 43 taskGeneral.exec();
salco 0:e4151abdff23 44
salco 0:e4151abdff23 45
salco 0:e4151abdff23 46
salco 0:e4151abdff23 47
salco 0:e4151abdff23 48 myled = !myled;
salco 0:e4151abdff23 49 }
salco 3:e0d6e081a9d3 50
salco 7:dcfd81d7f93f 51 /*if(taskCritt)
salco 3:e0d6e081a9d3 52 delete taskCritt;
salco 3:e0d6e081a9d3 53 if(taskAlert)
salco 3:e0d6e081a9d3 54 delete taskAlert;
salco 3:e0d6e081a9d3 55 if(taskGen)
salco 7:dcfd81d7f93f 56 delete taskGen;*/
salco 0:e4151abdff23 57 }