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 21:49:20 2015 +0000
Revision:
10:7e6aeaebe1a2
Parent:
9:7295385f02b2
Child:
14:ca1a9230ba7f
l'init de Ctrl Bridge est faite reste a tester et a inclure les debug.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
salco 9:7295385f02b2 1 #ifdef COMSPI_H
salco 9:7295385f02b2 2 #define COMSPI_H
salco 9:7295385f02b2 3
salco 9:7295385f02b2 4 // faire un debug pour la com spi
salco 9:7295385f02b2 5 #define SYNC 84 //0b01010100
salco 9:7295385f02b2 6
salco 9:7295385f02b2 7 typedef enum {
salco 9:7295385f02b2 8 NOACK = 0,
salco 9:7295385f02b2 9 TXACK = 1,
salco 9:7295385f02b2 10 RXACK = 2,
salco 9:7295385f02b2 11 RXNAK = 3
salco 9:7295385f02b2 12 } ACKvalue;
salco 9:7295385f02b2 13
salco 9:7295385f02b2 14 typedef enum {
salco 9:7295385f02b2 15 NDB00 = 0,
salco 9:7295385f02b2 16 NDB01 = 1,
salco 9:7295385f02b2 17 NDB02 = 2
salco 9:7295385f02b2 18 } NDBvalue;
salco 9:7295385f02b2 19
salco 9:7295385f02b2 20 typedef enum {
salco 9:7295385f02b2 21 PFB0 = 0,
salco 9:7295385f02b2 22 PFB1 = 1,
salco 9:7295385f02b2 23 PFB2 = 2,
salco 9:7295385f02b2 24 PFB3 =3
salco 9:7295385f02b2 25 } PFBvalue;
salco 9:7295385f02b2 26 typedef enum {
salco 10:7e6aeaebe1a2 27 Request_Init_Info = 1,
salco 10:7e6aeaebe1a2 28 Contien_AUTRE_MODULE = 2
salco 9:7295385f02b2 29
salco 9:7295385f02b2 30 } FLAGName;
salco 9:7295385f02b2 31
salco 9:7295385f02b2 32 #endif // COMSPI_H