 |
Wirepas SDK
|
|
Go to the documentation of this file.
14#ifndef BOARD_SILABS_BRD4158A_BOARD_H_
15#define BOARD_SILABS_BRD4158A_BOARD_H_
19#define BOARD_USART_FORCE_BAUDRATE 115200
22#define BOARD_USART_ID 0
23#define BOARD_USART_TX_PORT GPIOA
24#define BOARD_USART_TX_PIN 0
25#define BOARD_USART_RX_PORT GPIOA
26#define BOARD_USART_RX_PIN 1
30#define BOARD_USART_ROUTELOC_RXLOC USART_ROUTELOC0_RXLOC_LOC0
31#define BOARD_USART_ROUTELOC_TXLOC USART_ROUTELOC0_TXLOC_LOC0
34#define BOARD_GPIO_PIN_LIST {{GPIOF, 4}, \
42#define BOARD_GPIO_ID_LED0 0
43#define BOARD_GPIO_ID_LED1 1
44#define BOARD_GPIO_ID_BUTTON0 2
45#define BOARD_GPIO_ID_BUTTON1 3
46#define BOARD_GPIO_ID_USART_WAKEUP 4
47#define BOARD_GPIO_ID_VCOM_ENABLE 5
50#define BOARD_LED_ID_LIST {BOARD_GPIO_ID_LED0, BOARD_GPIO_ID_LED1}
53#define BOARD_LED_ACTIVE_LOW false
56#define BOARD_BUTTON_ID_LIST {BOARD_GPIO_ID_BUTTON0, BOARD_GPIO_ID_BUTTON1}
59#define BOARD_BUTTON_ACTIVE_LOW true
62#define BOARD_BUTTON_INTERNAL_PULL false