 |
Wirepas SDK
|
|
Go to the documentation of this file.
14 #ifndef BOARD_PCA10165_BOARD_H_
15 #define BOARD_PCA10165_BOARD_H_
59 #define BOARD_USART_TX_PIN 11
60 #define BOARD_USART_RX_PIN 12
61 #define BOARD_USART_CTS_PIN 9
62 #define BOARD_USART_RTS_PIN 10
65 #define BOARD_GPIO_PIN_LIST {29, \
74 #define BOARD_GPIO_ID_LED1 0 // mapped to pin P0.29
75 #define BOARD_GPIO_ID_LED2 1 // mapped to pin P0.30
76 #define BOARD_GPIO_ID_LED3 2 // mapped to pin P0.31
77 #define BOARD_GPIO_ID_BUTTON1 3 // mapped to pin P0.28
79 #define BOARD_GPIO_ID_USART_WAKEUP 4 // mapped to pin P0.12
80 #define BOARD_GPIO_ID_UART_IRQ 5 // mapped to pin P0.13
83 #define BOARD_LED_ID_LIST {BOARD_GPIO_ID_LED1, BOARD_GPIO_ID_LED2, BOARD_GPIO_ID_LED3}
86 #define BOARD_BUTTON_ID_LIST {BOARD_GPIO_ID_BUTTON1}
89 #define BOARD_LED_ACTIVE_LOW false
92 #define BOARD_BUTTON_ACTIVE_LOW true
95 #define BOARD_BUTTON_INTERNAL_PULL true
100 #ifdef BOARD_SUPPORT_DCDC
101 #error This option has been moved to board/<board_name>/config.mk
105 #define EXT_FLASH_SPI_MOSI 21 // P0.21
106 #define EXT_FLASH_SPI_MISO 22 // P0.22
107 #define EXT_FLASH_SPI_SCK 20 // P0.20
108 #define EXT_FLASH_CS 26 // P0.26
109 #define EXT_FLASH_SPIM_P NRF_SPIM1
111 #define EXT_FLASH_DRIVER_DEBUG_LED
121 #define BOARD_I2C_SCL_PIN 7 // P0.07
122 #define BOARD_I2C_SDA_PIN 8 // P0.08
123 #define BOARD_I2C_PIN_PULLUP true