  | 
        
           Wirepas SDK
           
         | 
        
          
         | 
      
    
  
 
  
  
 
Go to the documentation of this file.
   14 #ifndef BOARD_SILABS_BRD2610B_BOARD_H_ 
   15 #define BOARD_SILABS_BRD2610B_BOARD_H_ 
   19 #define BOARD_USART_FORCE_BAUDRATE      115200 
   21 #define BOARD_SPI                       USART0 
   22 #define BOARD_SPIROUTE                  GPIO->USARTROUTE[0] 
   23 #define BOARD_SPI_MOSI_PORT    GPIO_PORTC      // SPI_COPI name in schema 
   24 #define BOARD_SPI_MISO_PORT    GPIO_PORTC      // SPI_CIPO name in schema 
   25 #define BOARD_SPI_SCKL_PORT    GPIO_PORTC 
   26 #define BOARD_SPI_MOSI_PIN     3 
   27 #define BOARD_SPI_MISO_PIN     2 
   28 #define BOARD_SPI_SCKL_PIN     1 
   33 #define BOARD_I2C_GPIO_PORT             GPIOC 
   34 #define BOARD_I2C_SDA_PIN               4 
   35 #define BOARD_I2C_SCL_PIN               5 
   36 #define BOARD_I2C_ROUTELOC_SDALOC I2C_ROUTELOC0_SDALOC_LOC17   
   37 #define BOARD_I2C_ROUTELOC_SCLLOC I2C_ROUTELOC0_SCLLOC_LOC17   
   42 #define BOARD_USART_ID                  0 
   43 #define BOARD_USART_TX_PORT             GPIO_PORTA 
   44 #define BOARD_USART_TX_PIN              5               // UART_TX VCOM & Mini Simplicity 
   45 #define BOARD_USART_RX_PORT             GPIO_PORTA 
   46 #define BOARD_USART_RX_PIN              6               // UART_RX VCOM & Mini Simplicity 
   49 #define BOARD_GPIO_PIN_LIST            {{GPIO_PORTD, 2},  \ 
   66 #define BOARD_GPIO_ID_LED_RED           0  // mapped to pin PD02 
   67 #define BOARD_GPIO_ID_LED_GREEN         1  // mapped to pin PA04 
   68 #define BOARD_GPIO_ID_LED_BLUE          2  // mapped to pin PB00 
   70 #define BOARD_GPIO_ID_BUTTON0           3  // mapped to pin PB02 
   71 #define BOARD_GPIO_ID_BUTTON1           4  // mapped to pin PB03 
   73 #define BOARD_SPI_CS_IMU                5  // mapped to pin PA07 NOTE! Needs SENSOR_ENABLE to be set also 
   74 #define BOARD_GPIO_ID_USART_WAKEUP      6  // mapped to pin PA06 
   75 #define BOARD_SPI_FLASH_CS              7  // mapped to pin PC00 32 MBit serial Flash 
   77 #define BOARD_I2C_MICS_ENABLE           8  // mapped to pin PC08, both mics 1 = powered, 0 = not powered 
   78 #define BOARD_I2C_WSE                   9  // mapped to pin PD05, selects which mic is readed with i2c 
   80 #define BOARD_SENSOR_ENABLE             10 // mapped to pin PC09, Enables next sensors to i2c bus: 
   84 #define BOARD_ADC_VREF_ENABLE           11 // mapped to pin PA00, 1 = reference is enabled, 0 = reference is not enabled 
   87 #define BOARD_LED_ID_LIST              {BOARD_GPIO_ID_LED_RED, BOARD_GPIO_ID_LED_GREEN, BOARD_GPIO_ID_LED_BLUE} 
   90 #define BOARD_LED_ACTIVE_LOW false 
   93 #define BOARD_BUTTON_ID_LIST           {BOARD_GPIO_ID_BUTTON0, BOARD_GPIO_ID_BUTTON1} 
   96 #define BOARD_BUTTON_ACTIVE_LOW         true 
   99 #define BOARD_BUTTON_INTERNAL_PULL      false