mi mi / DirectSPI Featured

Dependents:   DirectSPI-test wave_player_super_lite

Files at this revision

API Documentation at this revision

Comitter:
mimi3
Date:
Tue Feb 28 22:00:46 2017 +0900
Parent:
2:1faa28f1a5bb
Child:
4:f63f07d07d5a
Commit message:
update

Changed in this revision

DirectSPI.h Show annotated file Show diff for this revision Revisions of this file
--- a/DirectSPI.h	Thu Feb 23 22:25:39 2017 +0900
+++ b/DirectSPI.h	Tue Feb 28 22:00:46 2017 +0900
@@ -1,3 +1,6 @@
+#ifndef __DIRECTSPI_H_
+#define __DIRECTSPI_H_
+
 #include "mbed.h"
 #include "PeripheralPins.h"
 #define TODO    0
@@ -9,6 +12,10 @@
     uint16_t directWrite8(uint16_t data);
     uint16_t directWrite16(uint16_t data);
     uint16_t directWrite(uint16_t data);
+    void operator = (uint8_t d8){
+        volatile uint16_t res;
+        res = directWrite8( d8 );
+    }
 protected:
     SPI_TypeDef *spi;
 #if TODO
@@ -18,3 +25,5 @@
 #endif
 };
 
+#endif /* __DIRECTSPI_H_ */
+