Wirepas SDK
board.h File Reference

Detailed Description

Board definition for a Silabs' board named as "Explorer Kit BGM220 Module" Part number BGM220-EK4314A

Definition in file board.h.

Go to the source code of this file.

Macros

#define BOARD_USART_ID   0
 
#define BOARD_USART_TX_PORT   GPIO_PORTA
 
#define BOARD_USART_TX_PIN   5
 
#define BOARD_USART_RX_PORT   GPIO_PORTA
 
#define BOARD_USART_RX_PIN   6
 
#define BOARD_GPIO_PIN_LIST
 
#define BOARD_GPIO_ID_LED0   0
 
#define BOARD_GPIO_ID_BUTTON0   1
 
#define BOARD_GPIO_ID_USART_WAKEUP   2
 
#define BOARD_LED_ID_LIST   {BOARD_GPIO_ID_LED0}
 
#define BOARD_LED_ACTIVE_LOW   false
 
#define BOARD_BUTTON_ID_LIST   {BOARD_GPIO_ID_BUTTON0}
 
#define BOARD_BUTTON_ACTIVE_LOW   true
 
#define BOARD_BUTTON_INTERNAL_PULL   false
 

Macro Definition Documentation

◆ BOARD_BUTTON_ACTIVE_LOW

#define BOARD_BUTTON_ACTIVE_LOW   true

Definition at line 47 of file board.h.

◆ BOARD_BUTTON_ID_LIST

#define BOARD_BUTTON_ID_LIST   {BOARD_GPIO_ID_BUTTON0}

Definition at line 44 of file board.h.

◆ BOARD_BUTTON_INTERNAL_PULL

#define BOARD_BUTTON_INTERNAL_PULL   false

Definition at line 50 of file board.h.

◆ BOARD_GPIO_ID_BUTTON0

#define BOARD_GPIO_ID_BUTTON0   1

Definition at line 31 of file board.h.

◆ BOARD_GPIO_ID_LED0

#define BOARD_GPIO_ID_LED0   0

Definition at line 30 of file board.h.

◆ BOARD_GPIO_ID_USART_WAKEUP

#define BOARD_GPIO_ID_USART_WAKEUP   2

Definition at line 32 of file board.h.

◆ BOARD_GPIO_PIN_LIST

#define BOARD_GPIO_PIN_LIST
Value:
{{GPIO_PORTA, 4},\
{GPIO_PORTC, 7},\
{GPIO_PORTA, 6}} /* required by the dual_mcu app. usart wakeup pin (= BOARD_USART_RX). */

Definition at line 25 of file board.h.

◆ BOARD_LED_ACTIVE_LOW

#define BOARD_LED_ACTIVE_LOW   false

Definition at line 38 of file board.h.

◆ BOARD_LED_ID_LIST

#define BOARD_LED_ID_LIST   {BOARD_GPIO_ID_LED0}

Definition at line 35 of file board.h.

◆ BOARD_USART_ID

#define BOARD_USART_ID   0

Definition at line 17 of file board.h.

◆ BOARD_USART_RX_PIN

#define BOARD_USART_RX_PIN   6

Definition at line 22 of file board.h.

◆ BOARD_USART_RX_PORT

#define BOARD_USART_RX_PORT   GPIO_PORTA

Definition at line 21 of file board.h.

◆ BOARD_USART_TX_PIN

#define BOARD_USART_TX_PIN   5

Definition at line 20 of file board.h.

◆ BOARD_USART_TX_PORT

#define BOARD_USART_TX_PORT   GPIO_PORTA

Definition at line 19 of file board.h.