NIT Fukui / CERICA_2

Dependencies:   ST7032 QEI PS4Serial

Revision:
3:72c7158376db
Child:
5:434332dbbfc5
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/board.h	Fri Oct 05 08:11:37 2018 +0000
@@ -0,0 +1,49 @@
+#include "SB1602E.h"
+#include "perica3.h"
+#include "QEI.h"
+#include "PS4Serial.h"
+
+QEI Enc[2] = {QEI(PC_6, PC_5, PC_8, 360), QEI(PA_11, PB_12, PA_12, 360)};
+I2C i2c(PB_9,PB_8);
+SB1602E lcd(i2c,"hello");
+PERICA perica(&i2c,0x10 << 1);
+PS4Serial PS4(PA_9,PA_10); 
+
+const PinName GPIO[13] = {
+    PC_9,
+    PA_5,
+    PA_6,
+    PA_7,
+    PB_6,
+    PC_7,
+    PA_8,
+    PB_10,
+    PB_13,
+    PB_14,
+    PB_15,
+    PB_1,
+    PB_2
+};
+
+DigitalOut LED[5] = {
+    DigitalOut(PA_15),
+    DigitalOut(PB_7),
+    DigitalOut(PC_13),
+    DigitalOut(PC_2),
+    DigitalOut(PC_3)
+};
+
+DigitalIn SW[4] {
+    DigitalIn(PC_0),
+    DigitalIn(PC_1),
+    DigitalIn(PB_0),
+    DigitalIn(PA_4),
+};
+
+DigitalOut DevRst(PC_12);
+
+void boardInit()
+{
+    for (int i = 0; i < 4; i++) SW[i].mode(PullUp);
+    //if (perica.motor(0,0) = 1) ;
+}