d
Matrice.h@0:31b36057b213, 2017-03-12 (annotated)
- Committer:
- Taliarte
- Date:
- Sun Mar 12 13:34:59 2017 +0000
- Revision:
- 0:31b36057b213
- Child:
- 1:bb64b6783fa9
Commit;
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
Taliarte | 0:31b36057b213 | 1 | #include "mbed.h" |
Taliarte | 0:31b36057b213 | 2 | |
Taliarte | 0:31b36057b213 | 3 | |
Taliarte | 0:31b36057b213 | 4 | class Matrice { |
Taliarte | 0:31b36057b213 | 5 | public: |
Taliarte | 0:31b36057b213 | 6 | void beginSPI(SPI *spi, DigitalOut *cs); // fonction permetant de démarer le SPI |
Taliarte | 0:31b36057b213 | 7 | bool getState( void ){return state;} // Fonction retoutnant l'état du bus |
Taliarte | 0:31b36057b213 | 8 | |
Taliarte | 0:31b36057b213 | 9 | void ecrireMatrice(char * buffer); // Ecris la matrice a partir d'un buffer de 64 |
Taliarte | 0:31b36057b213 | 10 | |
Taliarte | 0:31b36057b213 | 11 | |
Taliarte | 0:31b36057b213 | 12 | Matrice(); // Constructeur par défaut |
Taliarte | 0:31b36057b213 | 13 | Matrice(SPI *spi, DigitalOut *cs); // constructeur avec la liason SPI il es donc nécessaire d'intancier la liason SPI ( new SPI(p6...)) a l'appel |
Taliarte | 0:31b36057b213 | 14 | ~Matrice(); |
Taliarte | 0:31b36057b213 | 15 | |
Taliarte | 0:31b36057b213 | 16 | |
Taliarte | 0:31b36057b213 | 17 | private: |
Taliarte | 0:31b36057b213 | 18 | SPI *_spi; |
Taliarte | 0:31b36057b213 | 19 | DigitalOut *_cs; |
Taliarte | 0:31b36057b213 | 20 | bool state; |
Taliarte | 0:31b36057b213 | 21 | }; |