ISSDK  1.8
IoT Sensing Software Development Kit
Macros | Functions
board.h File Reference
#include "clock_config.h"
#include "fsl_common.h"
#include "fsl_reset.h"
#include "fsl_gpio.h"
Include dependency graph for board.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define BOARD_NAME   "LPCXpresso5500"
 The board name. More...
 
#define BOARD_DEBUG_UART_TYPE   kSerialPort_Uart
 The UART to use for debug messages. More...
 
#define BOARD_DEBUG_UART_BASEADDR   (uint32_t) USART0
 
#define BOARD_DEBUG_UART_INSTANCE   0U
 
#define BOARD_DEBUG_UART_CLK_FREQ   12000000U
 
#define BOARD_DEBUG_UART_CLK_ATTACH   kFRO12M_to_FLEXCOMM0
 
#define BOARD_DEBUG_UART_RST   kFC0_RST_SHIFT_RSTn
 
#define BOARD_DEBUG_UART_CLKSRC   kCLOCK_Flexcomm0
 
#define BOARD_UART_IRQ_HANDLER   FLEXCOMM0_IRQHandler
 
#define BOARD_UART_IRQ   FLEXCOMM0_IRQn
 
#define BOARD_ACCEL_I2C_BASEADDR   I2C4
 
#define BOARD_ACCEL_I2C_CLOCK_FREQ   12000000
 
#define BOARD_DEBUG_UART_TYPE_CORE1   kSerialPort_Uart
 
#define BOARD_DEBUG_UART_BASEADDR_CORE1   (uint32_t) USART1
 
#define BOARD_DEBUG_UART_INSTANCE_CORE1   1U
 
#define BOARD_DEBUG_UART_CLK_FREQ_CORE1   12000000U
 
#define BOARD_DEBUG_UART_CLK_ATTACH_CORE1   kFRO12M_to_FLEXCOMM1
 
#define BOARD_DEBUG_UART_RST_CORE1   kFC1_RST_SHIFT_RSTn
 
#define BOARD_DEBUG_UART_CLKSRC_CORE1   kCLOCK_Flexcomm1
 
#define BOARD_UART_IRQ_HANDLER_CORE1   FLEXCOMM1_IRQHandler
 
#define BOARD_UART_IRQ_CORE1   FLEXCOMM1_IRQn
 
#define BOARD_DEBUG_UART_BAUDRATE   115200U
 
#define BOARD_DEBUG_UART_BAUDRATE_CORE1   115200U
 
#define BOARD_CODEC_I2C_BASEADDR   I2C4
 
#define BOARD_CODEC_I2C_CLOCK_FREQ   12000000
 
#define BOARD_LED_RED_GPIO   GPIO
 
#define BOARD_LED_RED_GPIO_PORT   1U
 
#define BOARD_LED_RED_GPIO_PIN   6U
 
#define BOARD_LED_BLUE_GPIO   GPIO
 
#define BOARD_LED_BLUE_GPIO_PORT   1U
 
#define BOARD_LED_BLUE_GPIO_PIN   4U
 
#define BOARD_LED_GREEN_GPIO   GPIO
 
#define BOARD_LED_GREEN_GPIO_PORT   1U
 
#define BOARD_LED_GREEN_GPIO_PIN   7U
 
#define BOARD_SW1_GPIO   GPIO
 
#define BOARD_SW1_GPIO_PORT   0U
 
#define BOARD_SW1_GPIO_PIN   5U
 
#define BOARD_SW1_NAME   "SW1"
 
#define BOARD_SW1_IRQ   PIN_INT0_IRQn
 
#define BOARD_SW1_IRQ_HANDLER   PIN_INT0_IRQHandler
 
#define BOARD_SW2_GPIO   GPIO
 
#define BOARD_SW2_GPIO_PORT   1U
 
#define BOARD_SW2_GPIO_PIN   18U
 
#define BOARD_SW2_NAME   "SW2"
 
#define BOARD_SW2_IRQ   PIN_INT1_IRQn
 
#define BOARD_SW2_IRQ_HANDLER   PIN_INT1_IRQHandler
 
#define BOARD_SW2_GPIO_PININT_INDEX   1
 
#define BOARD_SW3_GPIO   GPIO
 
#define BOARD_SW3_GPIO_PORT   1U
 
#define BOARD_SW3_GPIO_PIN   9U
 
#define BOARD_SW3_NAME   "SW3"
 
#define BOARD_SW3_IRQ   PIN_INT1_IRQn
 
#define BOARD_SW3_IRQ_HANDLER   PIN_INT1_IRQHandler
 
#define BOARD_SW3_GPIO_PININT_INDEX   1
 
#define BOARD_SDIF_BASEADDR   SDIF
 
#define BOARD_SDIF_CLKSRC   kCLOCK_SDio
 
#define BOARD_SDIF_CLK_FREQ   CLOCK_GetFreq(kCLOCK_SDio)
 
#define BOARD_SDIF_CLK_ATTACH   kMAIN_CLK_to_SDIO_CLK
 
#define BOARD_SDIF_IRQ   SDIO_IRQn
 
#define BOARD_MMC_VCC_SUPPLY   kMMC_VoltageWindows270to360
 
#define BOARD_SD_CARD_DETECT_PIN   17
 
#define BOARD_SD_CARD_DETECT_PORT   0
 
#define BOARD_SD_CARD_DETECT_GPIO   GPIO
 
#define BOARD_SD_DETECT_TYPE   kSDMMCHOST_DetectCardByHostCD
 
#define BOARD_SDIF_CD_GPIO_INIT()
 
#define BOARD_SDIF_CD_STATUS()   GPIO_PinRead(BOARD_SD_CARD_DETECT_GPIO, BOARD_SD_CARD_DETECT_PORT, BOARD_SD_CARD_DETECT_PIN)
 
#define LOGIC_LED_ON   0U
 
#define LOGIC_LED_OFF   1U
 
#define BOARD_SDIF_CLK_ATTACH   kMAIN_CLK_to_SDIO_CLK
 
#define LED_RED_INIT(output)
 
#define LED_RED_ON()
 
#define LED_RED_OFF()
 
#define LED_RED_TOGGLE()
 
#define LED_BLUE_INIT(output)
 
#define LED_BLUE_ON()
 
#define LED_BLUE_OFF()
 
#define LED_BLUE_TOGGLE()
 
#define LED_GREEN_INIT(output)
 
#define LED_GREEN_ON()
 
#define LED_GREEN_OFF()
 
#define LED_GREEN_TOGGLE()
 
#define BOARD_INITGT202SHIELD_PWRON_GPIO   GPIO
 The WIFI-QCA shield pin. More...
 
#define BOARD_INITGT202SHIELD_PWRON_PORT   1U
 
#define BOARD_INITGT202SHIELD_PWRON_PIN   8U
 
#define BOARD_INITGT202SHIELD_IRQ_GPIO   GPIO
 
#define BOARD_INITGT202SHIELD_IRQ_PORT   1U
 
#define BOARD_INITGT202SHIELD_IRQ_PIN   9U
 
#define BOARD_INITSILEX2401SHIELD_PWRON_GPIO   GPIO
 The WIFI-QCA shield pin. More...
 
#define BOARD_INITSILEX2401SHIELD_PWRON_PORT   1U
 
#define BOARD_INITSILEX2401SHIELD_PWRON_PIN   7U
 
#define BOARD_INITSILEX2401SHIELD_IRQ_GPIO   GPIO
 
#define BOARD_INITSILEX2401SHIELD_IRQ_PORT   0U
 
#define BOARD_INITSILEX2401SHIELD_IRQ_GPIO_PIN   15U
 

Functions

void BOARD_InitDebugConsole (void)
 
void BOARD_InitDebugConsole_Core1 (void)
 

Macro Definition Documentation

◆ BOARD_ACCEL_I2C_BASEADDR

#define BOARD_ACCEL_I2C_BASEADDR   I2C4

Definition at line 34 of file board.h.

◆ BOARD_ACCEL_I2C_CLOCK_FREQ

#define BOARD_ACCEL_I2C_CLOCK_FREQ   12000000

Definition at line 35 of file board.h.

Referenced by BOARD_ConfigMPU(), BOARD_InitDebugConsole(), and BOARD_InitDebugConsole_Core1().

◆ BOARD_CODEC_I2C_BASEADDR

#define BOARD_CODEC_I2C_BASEADDR   I2C4

Definition at line 55 of file board.h.

Referenced by BOARD_ConfigMPU(), BOARD_InitDebugConsole(), and BOARD_InitDebugConsole_Core1().

◆ BOARD_CODEC_I2C_CLOCK_FREQ

#define BOARD_CODEC_I2C_CLOCK_FREQ   12000000

Definition at line 56 of file board.h.

Referenced by BOARD_ConfigMPU(), BOARD_InitDebugConsole(), and BOARD_InitDebugConsole_Core1().

◆ BOARD_DEBUG_UART_BASEADDR

#define BOARD_DEBUG_UART_BASEADDR   (uint32_t) USART0

Definition at line 25 of file board.h.

◆ BOARD_DEBUG_UART_BASEADDR_CORE1

#define BOARD_DEBUG_UART_BASEADDR_CORE1   (uint32_t) USART1

Definition at line 38 of file board.h.

◆ BOARD_DEBUG_UART_BAUDRATE

#define BOARD_DEBUG_UART_BAUDRATE   115200U

Definition at line 48 of file board.h.

◆ BOARD_DEBUG_UART_BAUDRATE_CORE1

#define BOARD_DEBUG_UART_BAUDRATE_CORE1   115200U

Definition at line 52 of file board.h.

Referenced by BOARD_InitDebugConsole_Core1().

◆ BOARD_DEBUG_UART_CLK_ATTACH

#define BOARD_DEBUG_UART_CLK_ATTACH   kFRO12M_to_FLEXCOMM0

Definition at line 28 of file board.h.

◆ BOARD_DEBUG_UART_CLK_ATTACH_CORE1

#define BOARD_DEBUG_UART_CLK_ATTACH_CORE1   kFRO12M_to_FLEXCOMM1

Definition at line 41 of file board.h.

◆ BOARD_DEBUG_UART_CLK_FREQ

#define BOARD_DEBUG_UART_CLK_FREQ   12000000U

Definition at line 27 of file board.h.

◆ BOARD_DEBUG_UART_CLK_FREQ_CORE1

#define BOARD_DEBUG_UART_CLK_FREQ_CORE1   12000000U

Definition at line 40 of file board.h.

Referenced by BOARD_InitDebugConsole_Core1().

◆ BOARD_DEBUG_UART_CLKSRC

#define BOARD_DEBUG_UART_CLKSRC   kCLOCK_Flexcomm0

Definition at line 30 of file board.h.

◆ BOARD_DEBUG_UART_CLKSRC_CORE1

#define BOARD_DEBUG_UART_CLKSRC_CORE1   kCLOCK_Flexcomm1

Definition at line 43 of file board.h.

◆ BOARD_DEBUG_UART_INSTANCE

#define BOARD_DEBUG_UART_INSTANCE   0U

Definition at line 26 of file board.h.

Referenced by BOARD_InitDebugConsole().

◆ BOARD_DEBUG_UART_INSTANCE_CORE1

#define BOARD_DEBUG_UART_INSTANCE_CORE1   1U

Definition at line 39 of file board.h.

Referenced by BOARD_InitDebugConsole_Core1().

◆ BOARD_DEBUG_UART_RST

#define BOARD_DEBUG_UART_RST   kFC0_RST_SHIFT_RSTn

Definition at line 29 of file board.h.

◆ BOARD_DEBUG_UART_RST_CORE1

#define BOARD_DEBUG_UART_RST_CORE1   kFC1_RST_SHIFT_RSTn

Definition at line 42 of file board.h.

Referenced by BOARD_InitDebugConsole_Core1().

◆ BOARD_DEBUG_UART_TYPE

#define BOARD_DEBUG_UART_TYPE   kSerialPort_Uart

The UART to use for debug messages.

Definition at line 24 of file board.h.

◆ BOARD_DEBUG_UART_TYPE_CORE1

#define BOARD_DEBUG_UART_TYPE_CORE1   kSerialPort_Uart

Definition at line 37 of file board.h.

Referenced by BOARD_InitDebugConsole_Core1().

◆ BOARD_INITGT202SHIELD_IRQ_GPIO

#define BOARD_INITGT202SHIELD_IRQ_GPIO   GPIO

Definition at line 214 of file board.h.

◆ BOARD_INITGT202SHIELD_IRQ_PIN

#define BOARD_INITGT202SHIELD_IRQ_PIN   9U

Definition at line 216 of file board.h.

◆ BOARD_INITGT202SHIELD_IRQ_PORT

#define BOARD_INITGT202SHIELD_IRQ_PORT   1U

Definition at line 215 of file board.h.

◆ BOARD_INITGT202SHIELD_PWRON_GPIO

#define BOARD_INITGT202SHIELD_PWRON_GPIO   GPIO

The WIFI-QCA shield pin.

Definition at line 210 of file board.h.

◆ BOARD_INITGT202SHIELD_PWRON_PIN

#define BOARD_INITGT202SHIELD_PWRON_PIN   8U

Definition at line 212 of file board.h.

◆ BOARD_INITGT202SHIELD_PWRON_PORT

#define BOARD_INITGT202SHIELD_PWRON_PORT   1U

Definition at line 211 of file board.h.

◆ BOARD_INITSILEX2401SHIELD_IRQ_GPIO

#define BOARD_INITSILEX2401SHIELD_IRQ_GPIO   GPIO

Definition at line 224 of file board.h.

◆ BOARD_INITSILEX2401SHIELD_IRQ_GPIO_PIN

#define BOARD_INITSILEX2401SHIELD_IRQ_GPIO_PIN   15U

Definition at line 226 of file board.h.

◆ BOARD_INITSILEX2401SHIELD_IRQ_PORT

#define BOARD_INITSILEX2401SHIELD_IRQ_PORT   0U

Definition at line 225 of file board.h.

◆ BOARD_INITSILEX2401SHIELD_PWRON_GPIO

#define BOARD_INITSILEX2401SHIELD_PWRON_GPIO   GPIO

The WIFI-QCA shield pin.

Definition at line 220 of file board.h.

◆ BOARD_INITSILEX2401SHIELD_PWRON_PIN

#define BOARD_INITSILEX2401SHIELD_PWRON_PIN   7U

Definition at line 222 of file board.h.

◆ BOARD_INITSILEX2401SHIELD_PWRON_PORT

#define BOARD_INITSILEX2401SHIELD_PWRON_PORT   1U

Definition at line 221 of file board.h.

◆ BOARD_LED_BLUE_GPIO

#define BOARD_LED_BLUE_GPIO   GPIO

Definition at line 67 of file board.h.

◆ BOARD_LED_BLUE_GPIO_PIN

#define BOARD_LED_BLUE_GPIO_PIN   4U

Definition at line 71 of file board.h.

◆ BOARD_LED_BLUE_GPIO_PORT

#define BOARD_LED_BLUE_GPIO_PORT   1U

Definition at line 69 of file board.h.

◆ BOARD_LED_GREEN_GPIO

#define BOARD_LED_GREEN_GPIO   GPIO

Definition at line 75 of file board.h.

◆ BOARD_LED_GREEN_GPIO_PIN

#define BOARD_LED_GREEN_GPIO_PIN   7U

Definition at line 79 of file board.h.

◆ BOARD_LED_GREEN_GPIO_PORT

#define BOARD_LED_GREEN_GPIO_PORT   1U

Definition at line 77 of file board.h.

◆ BOARD_LED_RED_GPIO

#define BOARD_LED_RED_GPIO   GPIO

Definition at line 59 of file board.h.

◆ BOARD_LED_RED_GPIO_PIN

#define BOARD_LED_RED_GPIO_PIN   6U

Definition at line 63 of file board.h.

◆ BOARD_LED_RED_GPIO_PORT

#define BOARD_LED_RED_GPIO_PORT   1U

Definition at line 61 of file board.h.

◆ BOARD_MMC_VCC_SUPPLY

#define BOARD_MMC_VCC_SUPPLY   kMMC_VoltageWindows270to360

Definition at line 122 of file board.h.

◆ BOARD_NAME

#define BOARD_NAME   "LPCXpresso5500"

The board name.

Definition at line 20 of file board.h.

◆ BOARD_SD_CARD_DETECT_GPIO

#define BOARD_SD_CARD_DETECT_GPIO   GPIO

Definition at line 125 of file board.h.

◆ BOARD_SD_CARD_DETECT_PIN

#define BOARD_SD_CARD_DETECT_PIN   17

Definition at line 123 of file board.h.

◆ BOARD_SD_CARD_DETECT_PORT

#define BOARD_SD_CARD_DETECT_PORT   0

Definition at line 124 of file board.h.

◆ BOARD_SD_DETECT_TYPE

#define BOARD_SD_DETECT_TYPE   kSDMMCHOST_DetectCardByHostCD

Definition at line 126 of file board.h.

◆ BOARD_SDIF_BASEADDR

#define BOARD_SDIF_BASEADDR   SDIF

Definition at line 117 of file board.h.

◆ BOARD_SDIF_CD_GPIO_INIT

#define BOARD_SDIF_CD_GPIO_INIT ( )
Value:
{ \
CLOCK_EnableClock(kCLOCK_Gpio2); \
&(gpio_pin_config_t){kGPIO_DigitalInput, 0U}); \
}
#define BOARD_SD_CARD_DETECT_PORT
Definition: board.h:124
#define BOARD_SD_CARD_DETECT_PIN
Definition: board.h:123
#define BOARD_SD_CARD_DETECT_GPIO
Definition: board.h:125

Definition at line 128 of file board.h.

◆ BOARD_SDIF_CD_STATUS

#define BOARD_SDIF_CD_STATUS ( )    GPIO_PinRead(BOARD_SD_CARD_DETECT_GPIO, BOARD_SD_CARD_DETECT_PORT, BOARD_SD_CARD_DETECT_PIN)

Definition at line 134 of file board.h.

◆ BOARD_SDIF_CLK_ATTACH [1/2]

#define BOARD_SDIF_CLK_ATTACH   kMAIN_CLK_to_SDIO_CLK

Definition at line 141 of file board.h.

◆ BOARD_SDIF_CLK_ATTACH [2/2]

#define BOARD_SDIF_CLK_ATTACH   kMAIN_CLK_to_SDIO_CLK

Definition at line 141 of file board.h.

◆ BOARD_SDIF_CLK_FREQ

#define BOARD_SDIF_CLK_FREQ   CLOCK_GetFreq(kCLOCK_SDio)

Definition at line 119 of file board.h.

◆ BOARD_SDIF_CLKSRC

#define BOARD_SDIF_CLKSRC   kCLOCK_SDio

Definition at line 118 of file board.h.

◆ BOARD_SDIF_IRQ

#define BOARD_SDIF_IRQ   SDIO_IRQn

Definition at line 121 of file board.h.

◆ BOARD_SW1_GPIO

#define BOARD_SW1_GPIO   GPIO

Definition at line 83 of file board.h.

◆ BOARD_SW1_GPIO_PIN

#define BOARD_SW1_GPIO_PIN   5U

Definition at line 87 of file board.h.

◆ BOARD_SW1_GPIO_PORT

#define BOARD_SW1_GPIO_PORT   0U

Definition at line 85 of file board.h.

◆ BOARD_SW1_IRQ

#define BOARD_SW1_IRQ   PIN_INT0_IRQn

Definition at line 90 of file board.h.

◆ BOARD_SW1_IRQ_HANDLER

#define BOARD_SW1_IRQ_HANDLER   PIN_INT0_IRQHandler

Definition at line 91 of file board.h.

◆ BOARD_SW1_NAME

#define BOARD_SW1_NAME   "SW1"

Definition at line 89 of file board.h.

◆ BOARD_SW2_GPIO

#define BOARD_SW2_GPIO   GPIO

Definition at line 94 of file board.h.

◆ BOARD_SW2_GPIO_PIN

#define BOARD_SW2_GPIO_PIN   18U

Definition at line 98 of file board.h.

◆ BOARD_SW2_GPIO_PININT_INDEX

#define BOARD_SW2_GPIO_PININT_INDEX   1

Definition at line 103 of file board.h.

◆ BOARD_SW2_GPIO_PORT

#define BOARD_SW2_GPIO_PORT   1U

Definition at line 96 of file board.h.

◆ BOARD_SW2_IRQ

#define BOARD_SW2_IRQ   PIN_INT1_IRQn

Definition at line 101 of file board.h.

◆ BOARD_SW2_IRQ_HANDLER

#define BOARD_SW2_IRQ_HANDLER   PIN_INT1_IRQHandler

Definition at line 102 of file board.h.

◆ BOARD_SW2_NAME

#define BOARD_SW2_NAME   "SW2"

Definition at line 100 of file board.h.

◆ BOARD_SW3_GPIO

#define BOARD_SW3_GPIO   GPIO

Definition at line 106 of file board.h.

◆ BOARD_SW3_GPIO_PIN

#define BOARD_SW3_GPIO_PIN   9U

Definition at line 110 of file board.h.

◆ BOARD_SW3_GPIO_PININT_INDEX

#define BOARD_SW3_GPIO_PININT_INDEX   1

Definition at line 115 of file board.h.

◆ BOARD_SW3_GPIO_PORT

#define BOARD_SW3_GPIO_PORT   1U

Definition at line 108 of file board.h.

◆ BOARD_SW3_IRQ

#define BOARD_SW3_IRQ   PIN_INT1_IRQn

Definition at line 113 of file board.h.

◆ BOARD_SW3_IRQ_HANDLER

#define BOARD_SW3_IRQ_HANDLER   PIN_INT1_IRQHandler

Definition at line 114 of file board.h.

◆ BOARD_SW3_NAME

#define BOARD_SW3_NAME   "SW3"

Definition at line 112 of file board.h.

◆ BOARD_UART_IRQ

#define BOARD_UART_IRQ   FLEXCOMM0_IRQn

Definition at line 32 of file board.h.

◆ BOARD_UART_IRQ_CORE1

#define BOARD_UART_IRQ_CORE1   FLEXCOMM1_IRQn

Definition at line 45 of file board.h.

◆ BOARD_UART_IRQ_HANDLER

#define BOARD_UART_IRQ_HANDLER   FLEXCOMM0_IRQHandler

Definition at line 31 of file board.h.

◆ BOARD_UART_IRQ_HANDLER_CORE1

#define BOARD_UART_IRQ_HANDLER_CORE1   FLEXCOMM1_IRQHandler

Definition at line 44 of file board.h.

◆ LED_BLUE_INIT

#define LED_BLUE_INIT (   output)
Value:
&(gpio_pin_config_t){kGPIO_DigitalOutput, (output)})
#define BOARD_LED_BLUE_GPIO
Definition: board.h:67
#define BOARD_LED_BLUE_GPIO_PIN
Definition: board.h:71
#define BOARD_LED_BLUE_GPIO_PORT
Definition: board.h:69

Enable target LED1

Definition at line 167 of file board.h.

◆ LED_BLUE_OFF

#define LED_BLUE_OFF ( )
Value:
#define BOARD_LED_BLUE_GPIO
Definition: board.h:67
#define BOARD_LED_BLUE_GPIO_PIN
Definition: board.h:71
#define BOARD_LED_BLUE_GPIO_PORT
Definition: board.h:69

Turn off target LED1

Definition at line 177 of file board.h.

◆ LED_BLUE_ON

#define LED_BLUE_ON ( )
Value:
#define BOARD_LED_BLUE_GPIO
Definition: board.h:67
#define BOARD_LED_BLUE_GPIO_PIN
Definition: board.h:71
#define BOARD_LED_BLUE_GPIO_PORT
Definition: board.h:69

Turn on target LED1

Definition at line 172 of file board.h.

◆ LED_BLUE_TOGGLE

#define LED_BLUE_TOGGLE ( )
Value:
#define BOARD_LED_BLUE_GPIO
Definition: board.h:67
#define BOARD_LED_BLUE_GPIO_PIN
Definition: board.h:71
#define BOARD_LED_BLUE_GPIO_PORT
Definition: board.h:69

Toggle on target LED1

Definition at line 182 of file board.h.

◆ LED_GREEN_INIT

#define LED_GREEN_INIT (   output)
Value:
&(gpio_pin_config_t){kGPIO_DigitalOutput, (output)})
#define BOARD_LED_GREEN_GPIO
Definition: board.h:75
#define BOARD_LED_GREEN_GPIO_PIN
Definition: board.h:79
#define BOARD_LED_GREEN_GPIO_PORT
Definition: board.h:77

Enable target LED1

Definition at line 188 of file board.h.

◆ LED_GREEN_OFF

#define LED_GREEN_OFF ( )
Value:
#define BOARD_LED_GREEN_GPIO
Definition: board.h:75
#define BOARD_LED_GREEN_GPIO_PIN
Definition: board.h:79
#define BOARD_LED_GREEN_GPIO_PORT
Definition: board.h:77

Turn off target LED1

Definition at line 198 of file board.h.

◆ LED_GREEN_ON

#define LED_GREEN_ON ( )
Value:
#define BOARD_LED_GREEN_GPIO
Definition: board.h:75
#define BOARD_LED_GREEN_GPIO_PIN
Definition: board.h:79
#define BOARD_LED_GREEN_GPIO_PORT
Definition: board.h:77

Turn on target LED1

Definition at line 193 of file board.h.

◆ LED_GREEN_TOGGLE

#define LED_GREEN_TOGGLE ( )
Value:
#define BOARD_LED_GREEN_GPIO
Definition: board.h:75
#define BOARD_LED_GREEN_GPIO_PIN
Definition: board.h:79
#define BOARD_LED_GREEN_GPIO_PORT
Definition: board.h:77

Toggle on target LED1

Definition at line 203 of file board.h.

◆ LED_RED_INIT

#define LED_RED_INIT (   output)
Value:
&(gpio_pin_config_t){kGPIO_DigitalOutput, (output)})
#define BOARD_LED_RED_GPIO_PIN
Definition: board.h:63
#define BOARD_LED_RED_GPIO_PORT
Definition: board.h:61
#define BOARD_LED_RED_GPIO
Definition: board.h:59

Enable target LED1

Definition at line 143 of file board.h.

◆ LED_RED_OFF

#define LED_RED_OFF ( )
Value:
#define BOARD_LED_RED_GPIO_PIN
Definition: board.h:63
#define BOARD_LED_RED_GPIO_PORT
Definition: board.h:61
#define BOARD_LED_RED_GPIO
Definition: board.h:59

Turn off target LED1 \ \ \ \ \ \ \

Definition at line 153 of file board.h.

◆ LED_RED_ON

#define LED_RED_ON ( )
Value:
#define BOARD_LED_RED_GPIO_PIN
Definition: board.h:63
#define BOARD_LED_RED_GPIO_PORT
Definition: board.h:61
#define BOARD_LED_RED_GPIO
Definition: board.h:59

Turn on target LED1

Definition at line 148 of file board.h.

◆ LED_RED_TOGGLE

#define LED_RED_TOGGLE ( )
Value:
#define BOARD_LED_RED_GPIO_PIN
Definition: board.h:63
#define BOARD_LED_RED_GPIO_PORT
Definition: board.h:61
#define BOARD_LED_RED_GPIO
Definition: board.h:59

Toggle on target LED1

Definition at line 161 of file board.h.

◆ LOGIC_LED_OFF

#define LOGIC_LED_OFF   1U

Definition at line 139 of file board.h.

◆ LOGIC_LED_ON

#define LOGIC_LED_ON   0U

Definition at line 138 of file board.h.

Function Documentation

◆ BOARD_InitDebugConsole()

void BOARD_InitDebugConsole ( void  )

Definition at line 15 of file board.c.

◆ BOARD_InitDebugConsole_Core1()

void BOARD_InitDebugConsole_Core1 ( void  )