chirimenBLE for TY51822

Dependencies:   mbed BLE_API nRF51822

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers board.h Source File

board.h

00001 /* for switch science TY51822 */
00002 
00003 #define DBG_TX P0_9
00004 #define DBG_RX P0_11
00005 
00006 #define I2C_SDA P0_30
00007 #define I2C_SCL P0_29
00008 #define I2C_SPEED 100000
00009 
00010 #define GPIO_LED_CONNECT P0_21
00011 
00012 // user GPIO table
00013 static const uint8_t validGpioPins[]  = {0,1,2,3,4,5,6,7,8,10,12};
00014 uint8_t eventGpioPins[]                 = {0,0,0,0,0,0,0,0,0,0,0};
00015 uint8_t currentGpioLevel[]              = {0,0,0,0,0,0,0,0,0,0,0};
00016 DigitalInOut gports[] = { // 実際の動作モードはinitGpio()で指定している
00017     DigitalInOut(P0_0,PIN_INPUT,PullNone,0),
00018     DigitalInOut(P0_1,PIN_INPUT,PullNone,0),
00019     DigitalInOut(P0_2,PIN_INPUT,PullNone,0),
00020     DigitalInOut(P0_3,PIN_INPUT,PullNone,0),
00021     DigitalInOut(P0_4,PIN_INPUT,PullNone,0),
00022     DigitalInOut(P0_5,PIN_INPUT,PullNone,0),
00023     DigitalInOut(P0_6,PIN_INPUT,PullNone,0),
00024     DigitalInOut(P0_7,PIN_INPUT,PullNone,0),
00025     DigitalInOut(P0_8,PIN_INPUT,PullNone,0),
00026     DigitalInOut(P0_10,PIN_INPUT,PullNone,0),
00027     DigitalInOut(P0_12,PIN_INPUT,PullNone,0),
00028     };