chirimenBLE for TY51822

Dependencies:   mbed BLE_API nRF51822

Revision:
0:6b1b97df8a36
Child:
1:4d21403a5251
diff -r 000000000000 -r 6b1b97df8a36 board.h
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/board.h	Thu Dec 13 02:05:08 2018 +0000
@@ -0,0 +1,27 @@
+/* for switch science TY51822 */
+
+#define DBG_TX P0_9
+#define DBG_RX P0_11
+
+#define I2C_SDA P0_30
+#define I2C_SCL P0_29
+#define I2C_SPEED 100000
+
+#define GPIO_LED_CONNECT P0_21
+
+// user GPIO table
+static const uint8_t validGpioPins[]  = {0,1,2,3,4,5,6,7,8,10};
+uint8_t eventGpioPins[]                 = {0,0,0,0,0,0,0,0,0,0};
+uint8_t currentGpioLevel[]              = {0,0,0,0,0,0,0,0,0,0};
+DigitalInOut gports[] = { // 実際の動作モードはinitGpio()で指定している
+    DigitalInOut(P0_0,PIN_INPUT,PullNone,0),
+    DigitalInOut(P0_1,PIN_INPUT,PullNone,0),
+    DigitalInOut(P0_2,PIN_INPUT,PullNone,0),
+    DigitalInOut(P0_3,PIN_INPUT,PullNone,0),
+    DigitalInOut(P0_4,PIN_INPUT,PullNone,0),
+    DigitalInOut(P0_5,PIN_INPUT,PullNone,0),
+    DigitalInOut(P0_6,PIN_INPUT,PullNone,0),
+    DigitalInOut(P0_7,PIN_INPUT,PullNone,0),
+    DigitalInOut(P0_8,PIN_INPUT,PullNone,0),
+    DigitalInOut(P0_10,PIN_INPUT,PullNone,0),
+    };