  | 
        
           Wirepas SDK
           
         | 
        
          
         | 
      
    
  
 
  
  
 
Go to the documentation of this file.
   13 #ifndef BOARD_PCA10040_BOARD_H_ 
   14 #define BOARD_PCA10040_BOARD_H_ 
   17 #define BOARD_USART_TX_PIN              6 
   18 #define BOARD_USART_RX_PIN              8 
   19 #define BOARD_USART_CTS_PIN             7   
   20 #define BOARD_USART_RTS_PIN             5   
   23 #define BOARD_GPIO_PIN_LIST            {17, \ 
   35 #define BOARD_GPIO_ID_LED0              0  // mapped to pin P0.17 
   36 #define BOARD_GPIO_ID_LED1              1  // mapped to pin P0.18 
   37 #define BOARD_GPIO_ID_LED2              2  // mapped to pin P0.19 
   38 #define BOARD_GPIO_ID_LED3              3  // mapped to pin P0.20 
   39 #define BOARD_GPIO_ID_BUTTON0           4  // mapped to pin P0.13 
   40 #define BOARD_GPIO_ID_BUTTON1           5  // mapped to pin P0.14 
   41 #define BOARD_GPIO_ID_BUTTON2           6  // mapped to pin P0.15 
   42 #define BOARD_GPIO_ID_BUTTON3           7  // mapped to pin P0.16 
   43 #define BOARD_GPIO_ID_USART_WAKEUP      8  // mapped to pin P0.08 
   44 #define BOARD_GPIO_ID_UART_IRQ          9  // mapped to pin P0.11 
   47 #define BOARD_LED_ID_LIST               {BOARD_GPIO_ID_LED0, BOARD_GPIO_ID_LED1, BOARD_GPIO_ID_LED2, BOARD_GPIO_ID_LED3} 
   50 #define BOARD_LED_ACTIVE_LOW            true 
   53 #define BOARD_BUTTON_ID_LIST           {BOARD_GPIO_ID_BUTTON0, BOARD_GPIO_ID_BUTTON1, BOARD_GPIO_ID_BUTTON2, BOARD_GPIO_ID_BUTTON3} 
   56 #define BOARD_BUTTON_ACTIVE_LOW         true 
   59 #define BOARD_BUTTON_INTERNAL_PULL      true 
   64 #ifdef BOARD_SUPPORT_DCDC 
   65 #error This option has been moved to board/<board_name>/config.mk