Macros
user_board.h File Reference

User board definition template. More...

#include <conf_board.h>
#include "compiler.h"
#include "board.h"
Include dependency graph for user_board.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define BOARD_FREQ_CPU   3000000
 
#define BOARD_FREQ_MAINCK_BYPASS   (12000000U)
 
#define BOARD_FREQ_MAINCK_XTAL   (12000000U)
 
#define BOARD_FREQ_SLCK_BYPASS   (32768U)
 
#define BOARD_FREQ_SLCK_XTAL   (32768U)
 
#define BOARD_MCK   CHIP_FREQ_CPU_MAX
 
#define BOARD_NAME   "IS_EVB-2"
 
#define BOARD_OSC_STARTUP_US   13000
 
#define cortexm7
 
#define same70
 
Pin Assignments by General Name
#define EVB_HDW_DETECT_0_GPIO   (PIO_PC0_IDX)
 
#define EVB_HDW_DETECT_1_GPIO   (PIO_PC1_IDX)
 
#define EVB_HDW_DETECT_2_GPIO   (PIO_PC2_IDX)
 
#define HDW_DETECT_VER_EVB_2_0_0   0
 
#define HDW_DETECT_VER_EVB_2_0_1   1
 
#define UART_INS_SER0_RXD_PIN   (PIO_PA5_IDX)
 
#define UART_INS_SER0_RXD_FLAGS   (IOPORT_MODE_MUX_C)
 
#define UART_INS_SER0_TXD_PIN   (PIO_PA6_IDX)
 
#define UART_INS_SER0_TXD_FLAGS   (IOPORT_MODE_MUX_C)
 
#define UART_INS_SER1_RXD_PIN   (PIO_PA9_IDX)
 
#define UART_INS_SER1_RXD_FLAGS   (IOPORT_MODE_MUX_A)
 
#define UART_INS_SER1_TXD_PIN   (PIO_PA10_IDX)
 
#define UART_INS_SER1_TXD_FLAGS   (IOPORT_MODE_MUX_A)
 
#define SPI_INS_MISO_PIN   (PIO_PD20_IDX)
 
#define SPI_INS_MISO_FLAGS   (IOPORT_MODE_MUX_B)
 
#define SPI_INS_MOSI_PIN   (PIO_PD21_IDX)
 
#define SPI_INS_MOSI_FLAGS   (IOPORT_MODE_MUX_B)
 
#define SPI_INS_SCLK_PIN   (PIO_PD22_IDX)
 
#define SPI_INS_SCLK_FLAGS   (IOPORT_MODE_MUX_B)
 
#define SPI_INS_CS_PIN   (PIO_PD12_IDX)
 
#define SPI_INS_CS_FLAGS   (IOPORT_MODE_MUX_C)
 
#define SPI_INS_EN   (PIO_PC20_IDX)
 
#define INS_DATA_RDY_PIN_IDX   (PIO_PD2_IDX)
 
#define INS_DATA_RDY_PIN_MASK   (PIO_PD2)
 
#define INS_DATA_RDY_PIN_ID   (ID_PIOD)
 
#define INS_DATA_RDY_PIN_PIO   (PIOD)
 
#define INS_RESET_PIN_PIN   (PIO_PA2_IDX)
 
#define UART_SP330_RXD_PIN   (PIO_PD28_IDX)
 
#define UART_SP330_RXD_FLAGS   (IOPORT_MODE_MUX_A)
 
#define UART_SP330_TXD_PIN   (PIO_PD30_IDX)
 
#define UART_SP330_TXD_FLAGS   (IOPORT_MODE_MUX_A)
 
#define SP330_NSLEW_PIN   (PIO_PA18_IDX)
 
#define SP330_NSHDN_PIN   (PIO_PA19_IDX)
 
#define SP330_N485_RXEN_PIN   (PIO_PA20_IDX)
 
#define SP330_NFULL_DPLX_PIN   (PIO_PC18_IDX)
 
#define SP330_485_N232_PIN   (PIO_PD4_IDX)
 
#define SD_CLK_PIN   (PIO_PA25_IDX)
 
#define SD_CLK_FLAGS   (IOPORT_MODE_MUX_D)
 
#define SD_CMD_PIN   (PIO_PA28_IDX)
 
#define SD_CMD_FLAGS   (IOPORT_MODE_MUX_C)
 
#define SD_D0_PIN   (PIO_PA30_IDX)
 
#define SD_D0_FLAGS   (IOPORT_MODE_MUX_C)
 
#define SD_D1_PIN   (PIO_PA31_IDX)
 
#define SD_D1_FLAGS   (IOPORT_MODE_MUX_C)
 
#define SD_D2_PIN   (PIO_PA25_IDX)
 
#define SD_D2_FLAGS   (IOPORT_MODE_MUX_C)
 
#define SD_D3_PIN   (PIO_PA27_IDX)
 
#define SD_D3_FLAGS   (IOPORT_MODE_MUX_C)
 
#define SD_DETECT   (PIO_PC16_IDX)
 
#define SPI_WIFI_MISO_PIN   (PIO_PC26_IDX)
 
#define SPI_WIFI_MISO_FLAGS   (IOPORT_MODE_MUX_C)
 
#define SPI_WIFI_MOSI_PIN   (PIO_PC27_IDX)
 
#define SPI_WIFI_MOSI_FLAGS   (IOPORT_MODE_MUX_C)
 
#define SPI_WIFI_SCLK_PIN   (PIO_PC24_IDX)
 
#define SPI_WIFI_SCLK_FLAGS   (IOPORT_MODE_MUX_C)
 
#define SPI_WIFI_CS_PIN   (PIO_PC25_IDX)
 
#define SPI_WIFI_CS_FLAGS   (IOPORT_MODE_MUX_C)
 
#define WIFI_RST_PIN   (PIO_PC21_IDX)
 
#define WIFI_CHIPEN_PIN   (PIO_PC22_IDX)
 
#define WIFI_IRQN_PIN   (PIO_PC23_IDX)
 
#define UART_BTLE_RXD_PIN   (PIO_PD15_IDX)
 
#define UART_BTLE_RXD_FLAGS   (IOPORT_MODE_MUX_B)
 
#define UART_BTLE_TXD_PIN   (PIO_PD16_IDX)
 
#define UART_BTLE_TXD_FLAGS   (IOPORT_MODE_MUX_B)
 
#define UART_BTLE_RTS_PIN   (PIO_PD18_IDX)
 
#define UART_BTLE_RTS_FLAGS   (IOPORT_MODE_MUX_B)
 
#define UART_BTLE_CTS_PIN   (PIO_PD19_IDX)
 
#define UART_BTLE_CTS_FLAGS   (IOPORT_MODE_MUX_B)
 
#define UART_EXT_RADIO_RXD_PIN   (PIO_PD25_IDX)
 
#define UART_EXT_RADIO_RXD_FLAGS   (IOPORT_MODE_MUX_C | IOPORT_MODE_PULLUP)
 
#define UART_EXT_RADIO_TXD_PIN   (PIO_PD26_IDX)
 
#define UART_EXT_RADIO_TXD_FLAGS   (IOPORT_MODE_MUX_C)
 
#define EXT_RADIO_RST   (PIO_PD7_IDX)
 
#define UART_XBEE_RXD_PIN   (PIO_PB0_IDX)
 
#define UART_XBEE_RXD_FLAGS   (IOPORT_MODE_MUX_C)
 
#define UART_XBEE_TXD_PIN   (PIO_PB1_IDX)
 
#define UART_XBEE_TXD_FLAGS   (IOPORT_MODE_MUX_C)
 
#define UART_XBEE_N_CTS_PIN   (PIO_PB3_IDX)
 
#define UART_XBEE_N_CTS_FLAGS   (IOPORT_MODE_MUX_C)
 
#define UART_XBEE_N_RTS_PIN   (PIO_PB2_IDX)
 
#define UART_XBEE_N_RTS_FLAGS   (IOPORT_MODE_MUX_C)
 
#define UART_XBEE_N_DTR_PIN   (PIO_PD1_IDX)
 
#define UART_XBEE_N_DTR_FLAGS   (IOPORT_MODE_MUX_D)
 
#define XBEE_SUPPLY_EN_PIN   (PIO_PD17_IDX)
 
#define XBEE_VUSB_DISABLE_PIN   (PIO_PC3_IDX)
 
#define XBEE_RST_PIN   (PIO_PA29_IDX)
 
#define XBEE_SLEEP_RQ_PIN   (PIO_PD1_IDX)
 
#define USB_PORT_NUM   EVB2_PORT_USB
 
#define CAN_RXD_PIN   (PIO_PC12_IDX)
 
#define CAN_RXD_FLAGS   (IOPORT_MODE_MUX_C)
 
#define CAN_TXD_PIN   (PIO_PC14_IDX)
 
#define CAN_TXD_FLAGS   (IOPORT_MODE_MUX_C)
 
#define I2C_0_SDA_PIN   (PIO_PA3_IDX)
 
#define I2C_0_SDA_FLAGS   (IOPORT_MODE_MUX_A)
 
#define I2C_0_SCL_PIN   (PIO_PA4_IDX)
 
#define I2C_0_SCL_FLAGS   (IOPORT_MODE_MUX_A)
 
#define GPS_TP_PIN   (PIO_PC9_IDX)
 
#define GPIO_1_PIN   (PIO_PB4_IDX)
 
#define GPIO_2_PIN   (PIO_PA16_IDX)
 
#define GPIO_3_PIN   (PIO_PA23_IDX)
 
#define GPIO_4_PIN   (PIO_PA24_IDX)
 
#define GPIO_5_PIN   (PIO_PB13_IDX)
 
#define GPIO_6_PIN   (PIO_PC6_IDX)
 
#define GPIO_7_PIN   (PIO_PC9_IDX)
 
#define GPIO_8_PIN   (PIO_PE4_IDX)
 
#define GPIO_9_PIN   (PIO_PE0_IDX)
 
#define GPIO_10_PIN   (PIO_PE1_IDX)
 
#define GPIO_UART_INV_PIN   (PIO_PE2_IDX)
 
#define GPIO_H8_UART_RXD_PIN   (PIO_PA21_IDX)
 
#define GPIO_H8_UART_RXD_FLAGS   (IOPORT_MODE_MUX_A | IOPORT_MODE_PULLUP)
 
#define GPIO_H8_UART_TXD_PIN   (PIO_PB4_IDX)
 
#define GPIO_H8_UART_TXD_FLAGS   (IOPORT_MODE_MUX_D)
 
#define M_USB_ID_PIN   (PIO_PA17_IDX)
 
#define LED_OFF(led)   ioport_set_pin_level(led,IOPORT_PIN_LEVEL_HIGH)
 
#define LED_ON(led)   ioport_set_pin_level(led,IOPORT_PIN_LEVEL_LOW)
 
#define LED_TOGGLE(led)   ioport_toggle_pin_level(led)
 
#define LED_CFG_RED_PIN   (PIO_PD6_IDX)
 
#define LED_CFG_GRN_PIN   (PIO_PA13_IDX)
 
#define LED_CFG_BLU_PIN   (PIO_PD3_IDX)
 
#define LED_CFG_RED()   { LED_ON(LED_CFG_RED_PIN); LED_OFF(LED_CFG_GRN_PIN); LED_OFF(LED_CFG_BLU_PIN); }
 
#define LED_CFG_GREEN()   { LED_OFF(LED_CFG_RED_PIN); LED_ON(LED_CFG_GRN_PIN); LED_OFF(LED_CFG_BLU_PIN); }
 
#define LED_CFG_BLUE()   { LED_OFF(LED_CFG_RED_PIN); LED_OFF(LED_CFG_GRN_PIN); LED_ON(LED_CFG_BLU_PIN); }
 
#define LED_CFG_CYAN()   { LED_OFF(LED_CFG_RED_PIN); LED_ON(LED_CFG_GRN_PIN); LED_ON(LED_CFG_BLU_PIN); }
 
#define LED_CFG_YELLOW()   { LED_ON(LED_CFG_RED_PIN); LED_ON(LED_CFG_GRN_PIN); LED_OFF(LED_CFG_BLU_PIN); }
 
#define LED_CFG_PURPLE()   { LED_ON(LED_CFG_RED_PIN); LED_OFF(LED_CFG_GRN_PIN); LED_ON(LED_CFG_BLU_PIN); }
 
#define LED_CFG_WHITE()   { LED_ON(LED_CFG_RED_PIN); LED_ON(LED_CFG_GRN_PIN); LED_ON(LED_CFG_BLU_PIN); }
 
#define LED_CFG_OFF()   { LED_OFF(LED_CFG_RED_PIN); LED_OFF(LED_CFG_GRN_PIN); LED_OFF(LED_CFG_BLU_PIN); }
 
#define LED_COLOR_RED()   LED_CFG_RED();
 
#define LED_COLOR_GREEN()   LED_CFG_GREEN();
 
#define LED_COLOR_BLUE()   LED_CFG_BLUE();
 
#define LED_COLOR_CYAN()   LED_CFG_CYAN();
 
#define LED_COLOR_YELLOW()   LED_CFG_YELLOW();
 
#define LED_COLOR_PURPLE()   LED_CFG_PURPLE();
 
#define LED_COLOR_WHITE()   LED_CFG_WHITE();
 
#define LED_LOG_RED_PIN   (PIO_PA11_IDX)
 
#define LED_LOG_GRN_PIN   (PIO_PD23_IDX)
 
#define LED_LOG_BLU_PIN   (PIO_PA12_IDX)
 
#define LED_LOG_RED()   { LED_ON(LED_LOG_RED_PIN); LED_OFF(LED_LOG_GRN_PIN); LED_OFF(LED_LOG_BLU_PIN); }
 
#define LED_LOG_GREEN()   { LED_OFF(LED_LOG_RED_PIN); LED_ON(LED_LOG_GRN_PIN); LED_OFF(LED_LOG_BLU_PIN); }
 
#define LED_LOG_BLUE()   { LED_OFF(LED_LOG_RED_PIN); LED_OFF(LED_LOG_GRN_PIN); LED_ON(LED_LOG_BLU_PIN); }
 
#define LED_LOG_CYAN()   { LED_OFF(LED_LOG_RED_PIN); LED_ON(LED_LOG_GRN_PIN); LED_ON(LED_LOG_BLU_PIN); }
 
#define LED_LOG_YELLOW()   { LED_ON(LED_LOG_RED_PIN); LED_ON(LED_LOG_GRN_PIN); LED_OFF(LED_LOG_BLU_PIN); }
 
#define LED_LOG_PURPLE()   { LED_ON(LED_LOG_RED_PIN); LED_OFF(LED_LOG_GRN_PIN); LED_ON(LED_LOG_BLU_PIN); }
 
#define LED_LOG_WHITE()   { LED_ON(LED_LOG_RED_PIN); LED_ON(LED_LOG_GRN_PIN); LED_ON(LED_LOG_BLU_PIN); }
 
#define LED_LOG_OFF()   { LED_OFF(LED_LOG_RED_PIN); LED_OFF(LED_LOG_GRN_PIN); LED_OFF(LED_LOG_BLU_PIN); }
 
#define LEDS_ALL_ON()   { LED_ON(LED_LOG_RED_PIN); LED_ON(LED_LOG_GRN_PIN); LED_ON(LED_LOG_BLU_PIN); }
 
#define LEDS_ALL_OFF()   { LED_OFF(LED_LOG_RED_PIN); LED_OFF(LED_LOG_GRN_PIN); LED_OFF(LED_LOG_BLU_PIN); }
 
#define LEDS_ALL_TOGGLE()   { LED_TOGGLE(LED_LOG_RED_PIN); LED_TOGGLE(LED_LOG_GRN_PIN); LED_TOGGLE(LED_LOG_BLU_PIN); }
 
#define LED_INS_RXD_PIN   (PIO_PC8_IDX)
 
#define LED_INS_TXD_PIN   (PIO_PC28_IDX)
 
#define LED_XBEE_RXD_PIN   (PIO_PC10_IDX)
 
#define LED_XBEE_TXD_PIN   (PIO_PC11_IDX)
 
#define LED_WIFI_RXD_PIN   (PIO_PC17_IDX)
 
#define LED_WIFI_TXD_PIN   (PIO_PD10_IDX)
 
#define BUTTON_CFG_PIN   (g_hdw_detect==0?PIO_PC5_IDX:PIO_PC3_IDX)
 
#define BUTTON_CFG_FLAGS   (IOPORT_MODE_PULLUP | IOPORT_MODE_DEBOUNCE)
 
#define BUTTON_CFG_SENSE   (IOPORT_SENSE_LEVEL_LOW)
 
#define BUTTON_LOG_PIN   (g_hdw_detect==0?PIO_PC6_IDX:PIO_PC7_IDX)
 
#define BUTTON_LOG_FLAGS   (IOPORT_MODE_PULLUP | IOPORT_MODE_DEBOUNCE)
 
#define BUTTON_LOG_SENSE   (IOPORT_SENSE_LEVEL_LOW)
 
#define JTAG_TMS_SWDIO_PIN   (PIO_PB6_IDX)
 
#define JTAG_TCK_SWCLK_PIN   (PIO_PB7_IDX)
 
#define JTAG_TDO_SWO_PIN   (PIO_PB5_IDX)
 
#define JTAG_TDI_PIN   (PIO_PB4_IDX)
 
#define ioport_set_port_peripheral_mode(port, masks, mode)
 
#define ioport_set_pin_peripheral_mode(pin, mode)
 
#define ioport_set_pin_input_mode(pin, mode, sense)
 
#define ioport_set_pin_output_mode(pin, level)
 
#define PIN_USART0_SCK_IDX   (PIO_PB13_IDX)
 
#define PIN_USART0_SCK_FLAGS   (IOPORT_MODE_MUX_C)
 
#define PIN_USART0_CTS_IDX   (PIO_PB2_IDX)
 
#define PIN_USART0_CTS_FLAGS   (IOPORT_MODE_MUX_C)
 
#define PIN_USART0_RTS_IDX   (PIO_PB3_IDX)
 
#define PIN_USART0_RTS_FLAGS   (IOPORT_MODE_MUX_C)
 
#define SD_MMC_HSMCI_MEM_CNT   1
 
#define SD_MMC_HSMCI_SLOT_0_SIZE   4
 
#define PIN_HSMCI_MCCDA_GPIO   (PIO_PA28_IDX)
 
#define PIN_HSMCI_MCCDA_FLAGS   (IOPORT_MODE_MUX_C)
 
#define PIN_HSMCI_MCCK_GPIO   (PIO_PA25_IDX)
 
#define PIN_HSMCI_MCCK_FLAGS   (IOPORT_MODE_MUX_D)
 
#define PIN_HSMCI_MCDA0_GPIO   (PIO_PA30_IDX)
 
#define PIN_HSMCI_MCDA0_FLAGS   (IOPORT_MODE_MUX_C)
 
#define PIN_HSMCI_MCDA1_GPIO   (PIO_PA31_IDX)
 
#define PIN_HSMCI_MCDA1_FLAGS   (IOPORT_MODE_MUX_C)
 
#define PIN_HSMCI_MCDA2_GPIO   (PIO_PA26_IDX)
 
#define PIN_HSMCI_MCDA2_FLAGS   (IOPORT_MODE_MUX_C)
 
#define PIN_HSMCI_MCDA3_GPIO   (PIO_PA27_IDX)
 
#define PIN_HSMCI_MCDA3_FLAGS   (IOPORT_MODE_MUX_C)
 
#define PIN_HSMCI_CD   {PIO_PC16, PIOD, ID_PIOD, PIO_INPUT, PIO_PULLUP}
 
#define SD_MMC_0_CD_GPIO   (PIO_PC16_IDX)
 
#define SD_MMC_0_CD_PIO_ID   ID_PIOD
 
#define SD_MMC_0_CD_FLAGS   (IOPORT_MODE_PULLUP)
 
#define SD_MMC_0_CD_DETECT_VALUE   0
 

Detailed Description

User board definition template.

Definition in file user_board.h.

Macro Definition Documentation

◆ BOARD_FREQ_CPU

#define BOARD_FREQ_CPU   3000000

Definition at line 32 of file user_board.h.

◆ BOARD_FREQ_MAINCK_BYPASS

#define BOARD_FREQ_MAINCK_BYPASS   (12000000U)

Definition at line 31 of file user_board.h.

◆ BOARD_FREQ_MAINCK_XTAL

#define BOARD_FREQ_MAINCK_XTAL   (12000000U)

Definition at line 30 of file user_board.h.

◆ BOARD_FREQ_SLCK_BYPASS

#define BOARD_FREQ_SLCK_BYPASS   (32768U)

Definition at line 29 of file user_board.h.

◆ BOARD_FREQ_SLCK_XTAL

#define BOARD_FREQ_SLCK_XTAL   (32768U)

Board oscillator settings

Definition at line 28 of file user_board.h.

◆ BOARD_MCK

#define BOARD_MCK   CHIP_FREQ_CPU_MAX

Master clock frequency

Definition at line 35 of file user_board.h.

◆ BOARD_NAME

#define BOARD_NAME   "IS_EVB-2"

Name of the board

Definition at line 52 of file user_board.h.

◆ BOARD_OSC_STARTUP_US

#define BOARD_OSC_STARTUP_US   13000

board main clock xtal statup time

Definition at line 39 of file user_board.h.

◆ BUTTON_CFG_FLAGS

#define BUTTON_CFG_FLAGS   (IOPORT_MODE_PULLUP | IOPORT_MODE_DEBOUNCE)

Definition at line 290 of file user_board.h.

◆ BUTTON_CFG_PIN

#define BUTTON_CFG_PIN   (g_hdw_detect==0?PIO_PC5_IDX:PIO_PC3_IDX)

Definition at line 289 of file user_board.h.

◆ BUTTON_CFG_SENSE

#define BUTTON_CFG_SENSE   (IOPORT_SENSE_LEVEL_LOW)

Definition at line 291 of file user_board.h.

◆ BUTTON_LOG_FLAGS

#define BUTTON_LOG_FLAGS   (IOPORT_MODE_PULLUP | IOPORT_MODE_DEBOUNCE)

Definition at line 293 of file user_board.h.

◆ BUTTON_LOG_PIN

#define BUTTON_LOG_PIN   (g_hdw_detect==0?PIO_PC6_IDX:PIO_PC7_IDX)

Definition at line 292 of file user_board.h.

◆ BUTTON_LOG_SENSE

#define BUTTON_LOG_SENSE   (IOPORT_SENSE_LEVEL_LOW)

Definition at line 294 of file user_board.h.

◆ CAN_RXD_FLAGS

#define CAN_RXD_FLAGS   (IOPORT_MODE_MUX_C)

Definition at line 196 of file user_board.h.

◆ CAN_RXD_PIN

#define CAN_RXD_PIN   (PIO_PC12_IDX)

Definition at line 195 of file user_board.h.

◆ CAN_TXD_FLAGS

#define CAN_TXD_FLAGS   (IOPORT_MODE_MUX_C)

Definition at line 198 of file user_board.h.

◆ CAN_TXD_PIN

#define CAN_TXD_PIN   (PIO_PC14_IDX)

Definition at line 197 of file user_board.h.

◆ cortexm7

#define cortexm7

Core definition

Definition at line 58 of file user_board.h.

◆ EVB_HDW_DETECT_0_GPIO

#define EVB_HDW_DETECT_0_GPIO   (PIO_PC0_IDX)

Definition at line 74 of file user_board.h.

◆ EVB_HDW_DETECT_1_GPIO

#define EVB_HDW_DETECT_1_GPIO   (PIO_PC1_IDX)

Definition at line 75 of file user_board.h.

◆ EVB_HDW_DETECT_2_GPIO

#define EVB_HDW_DETECT_2_GPIO   (PIO_PC2_IDX)

Definition at line 76 of file user_board.h.

◆ EXT_RADIO_RST

#define EXT_RADIO_RST   (PIO_PD7_IDX)

Definition at line 166 of file user_board.h.

◆ GPIO_10_PIN

#define GPIO_10_PIN   (PIO_PE1_IDX)

Definition at line 220 of file user_board.h.

◆ GPIO_1_PIN

#define GPIO_1_PIN   (PIO_PB4_IDX)

Definition at line 211 of file user_board.h.

◆ GPIO_2_PIN

#define GPIO_2_PIN   (PIO_PA16_IDX)

Definition at line 212 of file user_board.h.

◆ GPIO_3_PIN

#define GPIO_3_PIN   (PIO_PA23_IDX)

Definition at line 213 of file user_board.h.

◆ GPIO_4_PIN

#define GPIO_4_PIN   (PIO_PA24_IDX)

Definition at line 214 of file user_board.h.

◆ GPIO_5_PIN

#define GPIO_5_PIN   (PIO_PB13_IDX)

Definition at line 215 of file user_board.h.

◆ GPIO_6_PIN

#define GPIO_6_PIN   (PIO_PC6_IDX)

Definition at line 216 of file user_board.h.

◆ GPIO_7_PIN

#define GPIO_7_PIN   (PIO_PC9_IDX)

Definition at line 217 of file user_board.h.

◆ GPIO_8_PIN

#define GPIO_8_PIN   (PIO_PE4_IDX)

Definition at line 218 of file user_board.h.

◆ GPIO_9_PIN

#define GPIO_9_PIN   (PIO_PE0_IDX)

Definition at line 219 of file user_board.h.

◆ GPIO_H8_UART_RXD_FLAGS

#define GPIO_H8_UART_RXD_FLAGS   (IOPORT_MODE_MUX_A | IOPORT_MODE_PULLUP)

Definition at line 226 of file user_board.h.

◆ GPIO_H8_UART_RXD_PIN

#define GPIO_H8_UART_RXD_PIN   (PIO_PA21_IDX)

Definition at line 225 of file user_board.h.

◆ GPIO_H8_UART_TXD_FLAGS

#define GPIO_H8_UART_TXD_FLAGS   (IOPORT_MODE_MUX_D)

Definition at line 229 of file user_board.h.

◆ GPIO_H8_UART_TXD_PIN

#define GPIO_H8_UART_TXD_PIN   (PIO_PB4_IDX)

Definition at line 228 of file user_board.h.

◆ GPIO_UART_INV_PIN

#define GPIO_UART_INV_PIN   (PIO_PE2_IDX)

Definition at line 222 of file user_board.h.

◆ GPS_TP_PIN

#define GPS_TP_PIN   (PIO_PC9_IDX)

Definition at line 207 of file user_board.h.

◆ HDW_DETECT_VER_EVB_2_0_0

#define HDW_DETECT_VER_EVB_2_0_0   0

Definition at line 78 of file user_board.h.

◆ HDW_DETECT_VER_EVB_2_0_1

#define HDW_DETECT_VER_EVB_2_0_1   1

Definition at line 79 of file user_board.h.

◆ I2C_0_SCL_FLAGS

#define I2C_0_SCL_FLAGS   (IOPORT_MODE_MUX_A)

Definition at line 204 of file user_board.h.

◆ I2C_0_SCL_PIN

#define I2C_0_SCL_PIN   (PIO_PA4_IDX)

Definition at line 203 of file user_board.h.

◆ I2C_0_SDA_FLAGS

#define I2C_0_SDA_FLAGS   (IOPORT_MODE_MUX_A)

Definition at line 202 of file user_board.h.

◆ I2C_0_SDA_PIN

#define I2C_0_SDA_PIN   (PIO_PA3_IDX)

Definition at line 201 of file user_board.h.

◆ INS_DATA_RDY_PIN_ID

#define INS_DATA_RDY_PIN_ID   (ID_PIOD)

Definition at line 106 of file user_board.h.

◆ INS_DATA_RDY_PIN_IDX

#define INS_DATA_RDY_PIN_IDX   (PIO_PD2_IDX)

Definition at line 104 of file user_board.h.

◆ INS_DATA_RDY_PIN_MASK

#define INS_DATA_RDY_PIN_MASK   (PIO_PD2)

Definition at line 105 of file user_board.h.

◆ INS_DATA_RDY_PIN_PIO

#define INS_DATA_RDY_PIN_PIO   (PIOD)

Definition at line 107 of file user_board.h.

◆ INS_RESET_PIN_PIN

#define INS_RESET_PIN_PIN   (PIO_PA2_IDX)

Definition at line 110 of file user_board.h.

◆ ioport_set_pin_input_mode

#define ioport_set_pin_input_mode (   pin,
  mode,
  sense 
)
Value:
do {\
ioport_enable_pin(pin);\
ioport_set_pin_dir(pin, IOPORT_DIR_INPUT);\
ioport_set_pin_mode(pin, mode);\
ioport_set_pin_sense_mode(pin, (ioport_sense)sense);\
} while (0)
ioport_sense
Definition: ioport.h:112

Definition at line 321 of file user_board.h.

◆ ioport_set_pin_output_mode

#define ioport_set_pin_output_mode (   pin,
  level 
)
Value:
do {\
ioport_enable_pin(pin);\
ioport_set_pin_level(pin, level);\
ioport_set_pin_dir(pin, IOPORT_DIR_OUTPUT);\
} while (0)

Definition at line 331 of file user_board.h.

◆ ioport_set_pin_peripheral_mode

#define ioport_set_pin_peripheral_mode (   pin,
  mode 
)
Value:
do {\
ioport_set_pin_mode(pin, mode);\
ioport_disable_pin(pin);\
} while (0)

Definition at line 312 of file user_board.h.

◆ ioport_set_port_peripheral_mode

#define ioport_set_port_peripheral_mode (   port,
  masks,
  mode 
)
Value:
do {\
ioport_set_port_mode(port, masks, mode);\
ioport_disable_port(port, masks);\
} while (0)

Definition at line 304 of file user_board.h.

◆ JTAG_TCK_SWCLK_PIN

#define JTAG_TCK_SWCLK_PIN   (PIO_PB7_IDX)

Definition at line 297 of file user_board.h.

◆ JTAG_TDI_PIN

#define JTAG_TDI_PIN   (PIO_PB4_IDX)

Definition at line 299 of file user_board.h.

◆ JTAG_TDO_SWO_PIN

#define JTAG_TDO_SWO_PIN   (PIO_PB5_IDX)

Definition at line 298 of file user_board.h.

◆ JTAG_TMS_SWDIO_PIN

#define JTAG_TMS_SWDIO_PIN   (PIO_PB6_IDX)

Definition at line 296 of file user_board.h.

◆ LED_CFG_BLU_PIN

#define LED_CFG_BLU_PIN   (PIO_PD3_IDX)

Definition at line 241 of file user_board.h.

◆ LED_CFG_BLUE

#define LED_CFG_BLUE ( )    { LED_OFF(LED_CFG_RED_PIN); LED_OFF(LED_CFG_GRN_PIN); LED_ON(LED_CFG_BLU_PIN); }

Definition at line 244 of file user_board.h.

◆ LED_CFG_CYAN

#define LED_CFG_CYAN ( )    { LED_OFF(LED_CFG_RED_PIN); LED_ON(LED_CFG_GRN_PIN); LED_ON(LED_CFG_BLU_PIN); }

Definition at line 245 of file user_board.h.

◆ LED_CFG_GREEN

#define LED_CFG_GREEN ( )    { LED_OFF(LED_CFG_RED_PIN); LED_ON(LED_CFG_GRN_PIN); LED_OFF(LED_CFG_BLU_PIN); }

Definition at line 243 of file user_board.h.

◆ LED_CFG_GRN_PIN

#define LED_CFG_GRN_PIN   (PIO_PA13_IDX)

Definition at line 240 of file user_board.h.

◆ LED_CFG_OFF

#define LED_CFG_OFF ( )    { LED_OFF(LED_CFG_RED_PIN); LED_OFF(LED_CFG_GRN_PIN); LED_OFF(LED_CFG_BLU_PIN); }

Definition at line 249 of file user_board.h.

◆ LED_CFG_PURPLE

#define LED_CFG_PURPLE ( )    { LED_ON(LED_CFG_RED_PIN); LED_OFF(LED_CFG_GRN_PIN); LED_ON(LED_CFG_BLU_PIN); }

Definition at line 247 of file user_board.h.

◆ LED_CFG_RED

#define LED_CFG_RED ( )    { LED_ON(LED_CFG_RED_PIN); LED_OFF(LED_CFG_GRN_PIN); LED_OFF(LED_CFG_BLU_PIN); }

Definition at line 242 of file user_board.h.

◆ LED_CFG_RED_PIN

#define LED_CFG_RED_PIN   (PIO_PD6_IDX)

Definition at line 239 of file user_board.h.

◆ LED_CFG_WHITE

#define LED_CFG_WHITE ( )    { LED_ON(LED_CFG_RED_PIN); LED_ON(LED_CFG_GRN_PIN); LED_ON(LED_CFG_BLU_PIN); }

Definition at line 248 of file user_board.h.

◆ LED_CFG_YELLOW

#define LED_CFG_YELLOW ( )    { LED_ON(LED_CFG_RED_PIN); LED_ON(LED_CFG_GRN_PIN); LED_OFF(LED_CFG_BLU_PIN); }

Definition at line 246 of file user_board.h.

◆ LED_COLOR_BLUE

#define LED_COLOR_BLUE ( )    LED_CFG_BLUE();

Definition at line 253 of file user_board.h.

◆ LED_COLOR_CYAN

#define LED_COLOR_CYAN ( )    LED_CFG_CYAN();

Definition at line 254 of file user_board.h.

◆ LED_COLOR_GREEN

#define LED_COLOR_GREEN ( )    LED_CFG_GREEN();

Definition at line 252 of file user_board.h.

◆ LED_COLOR_PURPLE

#define LED_COLOR_PURPLE ( )    LED_CFG_PURPLE();

Definition at line 256 of file user_board.h.

◆ LED_COLOR_RED

#define LED_COLOR_RED ( )    LED_CFG_RED();

Definition at line 251 of file user_board.h.

◆ LED_COLOR_WHITE

#define LED_COLOR_WHITE ( )    LED_CFG_WHITE();

Definition at line 257 of file user_board.h.

◆ LED_COLOR_YELLOW

#define LED_COLOR_YELLOW ( )    LED_CFG_YELLOW();

Definition at line 255 of file user_board.h.

◆ LED_INS_RXD_PIN

#define LED_INS_RXD_PIN   (PIO_PC8_IDX)

Definition at line 279 of file user_board.h.

◆ LED_INS_TXD_PIN

#define LED_INS_TXD_PIN   (PIO_PC28_IDX)

Definition at line 280 of file user_board.h.

◆ LED_LOG_BLU_PIN

#define LED_LOG_BLU_PIN   (PIO_PA12_IDX)

Definition at line 262 of file user_board.h.

◆ LED_LOG_BLUE

#define LED_LOG_BLUE ( )    { LED_OFF(LED_LOG_RED_PIN); LED_OFF(LED_LOG_GRN_PIN); LED_ON(LED_LOG_BLU_PIN); }

Definition at line 265 of file user_board.h.

◆ LED_LOG_CYAN

#define LED_LOG_CYAN ( )    { LED_OFF(LED_LOG_RED_PIN); LED_ON(LED_LOG_GRN_PIN); LED_ON(LED_LOG_BLU_PIN); }

Definition at line 266 of file user_board.h.

◆ LED_LOG_GREEN

#define LED_LOG_GREEN ( )    { LED_OFF(LED_LOG_RED_PIN); LED_ON(LED_LOG_GRN_PIN); LED_OFF(LED_LOG_BLU_PIN); }

Definition at line 264 of file user_board.h.

◆ LED_LOG_GRN_PIN

#define LED_LOG_GRN_PIN   (PIO_PD23_IDX)

Definition at line 261 of file user_board.h.

◆ LED_LOG_OFF

#define LED_LOG_OFF ( )    { LED_OFF(LED_LOG_RED_PIN); LED_OFF(LED_LOG_GRN_PIN); LED_OFF(LED_LOG_BLU_PIN); }

Definition at line 270 of file user_board.h.

◆ LED_LOG_PURPLE

#define LED_LOG_PURPLE ( )    { LED_ON(LED_LOG_RED_PIN); LED_OFF(LED_LOG_GRN_PIN); LED_ON(LED_LOG_BLU_PIN); }

Definition at line 268 of file user_board.h.

◆ LED_LOG_RED

#define LED_LOG_RED ( )    { LED_ON(LED_LOG_RED_PIN); LED_OFF(LED_LOG_GRN_PIN); LED_OFF(LED_LOG_BLU_PIN); }

Definition at line 263 of file user_board.h.

◆ LED_LOG_RED_PIN

#define LED_LOG_RED_PIN   (PIO_PA11_IDX)

Definition at line 260 of file user_board.h.

◆ LED_LOG_WHITE

#define LED_LOG_WHITE ( )    { LED_ON(LED_LOG_RED_PIN); LED_ON(LED_LOG_GRN_PIN); LED_ON(LED_LOG_BLU_PIN); }

Definition at line 269 of file user_board.h.

◆ LED_LOG_YELLOW

#define LED_LOG_YELLOW ( )    { LED_ON(LED_LOG_RED_PIN); LED_ON(LED_LOG_GRN_PIN); LED_OFF(LED_LOG_BLU_PIN); }

Definition at line 267 of file user_board.h.

◆ LED_OFF

#define LED_OFF (   led)    ioport_set_pin_level(led,IOPORT_PIN_LEVEL_HIGH)

Definition at line 235 of file user_board.h.

◆ LED_ON

#define LED_ON (   led)    ioport_set_pin_level(led,IOPORT_PIN_LEVEL_LOW)

Definition at line 236 of file user_board.h.

◆ LED_TOGGLE

#define LED_TOGGLE (   led)    ioport_toggle_pin_level(led)

Definition at line 237 of file user_board.h.

◆ LED_WIFI_RXD_PIN

#define LED_WIFI_RXD_PIN   (PIO_PC17_IDX)

Definition at line 285 of file user_board.h.

◆ LED_WIFI_TXD_PIN

#define LED_WIFI_TXD_PIN   (PIO_PD10_IDX)

Definition at line 286 of file user_board.h.

◆ LED_XBEE_RXD_PIN

#define LED_XBEE_RXD_PIN   (PIO_PC10_IDX)

Definition at line 282 of file user_board.h.

◆ LED_XBEE_TXD_PIN

#define LED_XBEE_TXD_PIN   (PIO_PC11_IDX)

Definition at line 283 of file user_board.h.

◆ LEDS_ALL_OFF

#define LEDS_ALL_OFF ( )    { LED_OFF(LED_LOG_RED_PIN); LED_OFF(LED_LOG_GRN_PIN); LED_OFF(LED_LOG_BLU_PIN); }

Definition at line 273 of file user_board.h.

◆ LEDS_ALL_ON

#define LEDS_ALL_ON ( )    { LED_ON(LED_LOG_RED_PIN); LED_ON(LED_LOG_GRN_PIN); LED_ON(LED_LOG_BLU_PIN); }

Definition at line 272 of file user_board.h.

◆ LEDS_ALL_TOGGLE

#define LEDS_ALL_TOGGLE ( )    { LED_TOGGLE(LED_LOG_RED_PIN); LED_TOGGLE(LED_LOG_GRN_PIN); LED_TOGGLE(LED_LOG_BLU_PIN); }

Definition at line 274 of file user_board.h.

◆ M_USB_ID_PIN

#define M_USB_ID_PIN   (PIO_PA17_IDX)

Definition at line 233 of file user_board.h.

◆ PIN_HSMCI_CD

#define PIN_HSMCI_CD   {PIO_PC16, PIOD, ID_PIOD, PIO_INPUT, PIO_PULLUP}

SD/MMC card detect pin definition.

Definition at line 394 of file user_board.h.

◆ PIN_HSMCI_MCCDA_FLAGS

#define PIN_HSMCI_MCCDA_FLAGS   (IOPORT_MODE_MUX_C)

Definition at line 376 of file user_board.h.

◆ PIN_HSMCI_MCCDA_GPIO

#define PIN_HSMCI_MCCDA_GPIO   (PIO_PA28_IDX)

HSMCI MCCDA pin definition.

Definition at line 375 of file user_board.h.

◆ PIN_HSMCI_MCCK_FLAGS

#define PIN_HSMCI_MCCK_FLAGS   (IOPORT_MODE_MUX_D)

Definition at line 379 of file user_board.h.

◆ PIN_HSMCI_MCCK_GPIO

#define PIN_HSMCI_MCCK_GPIO   (PIO_PA25_IDX)

HSMCI MCCK pin definition.

Definition at line 378 of file user_board.h.

◆ PIN_HSMCI_MCDA0_FLAGS

#define PIN_HSMCI_MCDA0_FLAGS   (IOPORT_MODE_MUX_C)

Definition at line 382 of file user_board.h.

◆ PIN_HSMCI_MCDA0_GPIO

#define PIN_HSMCI_MCDA0_GPIO   (PIO_PA30_IDX)

HSMCI MCDA0 pin definition.

Definition at line 381 of file user_board.h.

◆ PIN_HSMCI_MCDA1_FLAGS

#define PIN_HSMCI_MCDA1_FLAGS   (IOPORT_MODE_MUX_C)

Definition at line 385 of file user_board.h.

◆ PIN_HSMCI_MCDA1_GPIO

#define PIN_HSMCI_MCDA1_GPIO   (PIO_PA31_IDX)

HSMCI MCDA1 pin definition.

Definition at line 384 of file user_board.h.

◆ PIN_HSMCI_MCDA2_FLAGS

#define PIN_HSMCI_MCDA2_FLAGS   (IOPORT_MODE_MUX_C)

Definition at line 388 of file user_board.h.

◆ PIN_HSMCI_MCDA2_GPIO

#define PIN_HSMCI_MCDA2_GPIO   (PIO_PA26_IDX)

HSMCI MCDA2 pin definition.

Definition at line 387 of file user_board.h.

◆ PIN_HSMCI_MCDA3_FLAGS

#define PIN_HSMCI_MCDA3_FLAGS   (IOPORT_MODE_MUX_C)

Definition at line 391 of file user_board.h.

◆ PIN_HSMCI_MCDA3_GPIO

#define PIN_HSMCI_MCDA3_GPIO   (PIO_PA27_IDX)

HSMCI MCDA3 pin definition.

Definition at line 390 of file user_board.h.

◆ PIN_USART0_CTS_FLAGS

#define PIN_USART0_CTS_FLAGS   (IOPORT_MODE_MUX_C)

Definition at line 364 of file user_board.h.

◆ PIN_USART0_CTS_IDX

#define PIN_USART0_CTS_IDX   (PIO_PB2_IDX)

USART0 pin CTS

Definition at line 363 of file user_board.h.

◆ PIN_USART0_RTS_FLAGS

#define PIN_USART0_RTS_FLAGS   (IOPORT_MODE_MUX_C)

Definition at line 368 of file user_board.h.

◆ PIN_USART0_RTS_IDX

#define PIN_USART0_RTS_IDX   (PIO_PB3_IDX)

USART0 pin RTS

Definition at line 367 of file user_board.h.

◆ PIN_USART0_SCK_FLAGS

#define PIN_USART0_SCK_FLAGS   (IOPORT_MODE_MUX_C)

Definition at line 360 of file user_board.h.

◆ PIN_USART0_SCK_IDX

#define PIN_USART0_SCK_IDX   (PIO_PB13_IDX)

USART1 pins definitions, PA21,PB4. USART0 pins definitions, PB0,PB1.

Definition at line 359 of file user_board.h.

◆ same70

#define same70

Board definition Family definition (already defined)

Definition at line 56 of file user_board.h.

◆ SD_CLK_FLAGS

#define SD_CLK_FLAGS   (IOPORT_MODE_MUX_D)

Definition at line 125 of file user_board.h.

◆ SD_CLK_PIN

#define SD_CLK_PIN   (PIO_PA25_IDX)

Definition at line 124 of file user_board.h.

◆ SD_CMD_FLAGS

#define SD_CMD_FLAGS   (IOPORT_MODE_MUX_C)

Definition at line 127 of file user_board.h.

◆ SD_CMD_PIN

#define SD_CMD_PIN   (PIO_PA28_IDX)

Definition at line 126 of file user_board.h.

◆ SD_D0_FLAGS

#define SD_D0_FLAGS   (IOPORT_MODE_MUX_C)

Definition at line 129 of file user_board.h.

◆ SD_D0_PIN

#define SD_D0_PIN   (PIO_PA30_IDX)

Definition at line 128 of file user_board.h.

◆ SD_D1_FLAGS

#define SD_D1_FLAGS   (IOPORT_MODE_MUX_C)

Definition at line 131 of file user_board.h.

◆ SD_D1_PIN

#define SD_D1_PIN   (PIO_PA31_IDX)

Definition at line 130 of file user_board.h.

◆ SD_D2_FLAGS

#define SD_D2_FLAGS   (IOPORT_MODE_MUX_C)

Definition at line 133 of file user_board.h.

◆ SD_D2_PIN

#define SD_D2_PIN   (PIO_PA25_IDX)

Definition at line 132 of file user_board.h.

◆ SD_D3_FLAGS

#define SD_D3_FLAGS   (IOPORT_MODE_MUX_C)

Definition at line 135 of file user_board.h.

◆ SD_D3_PIN

#define SD_D3_PIN   (PIO_PA27_IDX)

Definition at line 134 of file user_board.h.

◆ SD_DETECT

#define SD_DETECT   (PIO_PC16_IDX)

Definition at line 136 of file user_board.h.

◆ SD_MMC_0_CD_DETECT_VALUE

#define SD_MMC_0_CD_DETECT_VALUE   0

Definition at line 398 of file user_board.h.

◆ SD_MMC_0_CD_FLAGS

#define SD_MMC_0_CD_FLAGS   (IOPORT_MODE_PULLUP)

Definition at line 397 of file user_board.h.

◆ SD_MMC_0_CD_GPIO

#define SD_MMC_0_CD_GPIO   (PIO_PC16_IDX)

Definition at line 395 of file user_board.h.

◆ SD_MMC_0_CD_PIO_ID

#define SD_MMC_0_CD_PIO_ID   ID_PIOD

Definition at line 396 of file user_board.h.

◆ SD_MMC_HSMCI_MEM_CNT

#define SD_MMC_HSMCI_MEM_CNT   1

HSMCI pins definition.

Number of slot connected on HSMCI interface

Definition at line 372 of file user_board.h.

◆ SD_MMC_HSMCI_SLOT_0_SIZE

#define SD_MMC_HSMCI_SLOT_0_SIZE   4

Definition at line 373 of file user_board.h.

◆ SP330_485_N232_PIN

#define SP330_485_N232_PIN   (PIO_PD4_IDX)

Definition at line 121 of file user_board.h.

◆ SP330_N485_RXEN_PIN

#define SP330_N485_RXEN_PIN   (PIO_PA20_IDX)

Definition at line 119 of file user_board.h.

◆ SP330_NFULL_DPLX_PIN

#define SP330_NFULL_DPLX_PIN   (PIO_PC18_IDX)

Definition at line 120 of file user_board.h.

◆ SP330_NSHDN_PIN

#define SP330_NSHDN_PIN   (PIO_PA19_IDX)

Definition at line 118 of file user_board.h.

◆ SP330_NSLEW_PIN

#define SP330_NSLEW_PIN   (PIO_PA18_IDX)

Definition at line 117 of file user_board.h.

◆ SPI_INS_CS_FLAGS

#define SPI_INS_CS_FLAGS   (IOPORT_MODE_MUX_C)

Definition at line 100 of file user_board.h.

◆ SPI_INS_CS_PIN

#define SPI_INS_CS_PIN   (PIO_PD12_IDX)

Definition at line 99 of file user_board.h.

◆ SPI_INS_EN

#define SPI_INS_EN   (PIO_PC20_IDX)

Definition at line 101 of file user_board.h.

◆ SPI_INS_MISO_FLAGS

#define SPI_INS_MISO_FLAGS   (IOPORT_MODE_MUX_B)

Definition at line 94 of file user_board.h.

◆ SPI_INS_MISO_PIN

#define SPI_INS_MISO_PIN   (PIO_PD20_IDX)

Definition at line 93 of file user_board.h.

◆ SPI_INS_MOSI_FLAGS

#define SPI_INS_MOSI_FLAGS   (IOPORT_MODE_MUX_B)

Definition at line 96 of file user_board.h.

◆ SPI_INS_MOSI_PIN

#define SPI_INS_MOSI_PIN   (PIO_PD21_IDX)

Definition at line 95 of file user_board.h.

◆ SPI_INS_SCLK_FLAGS

#define SPI_INS_SCLK_FLAGS   (IOPORT_MODE_MUX_B)

Definition at line 98 of file user_board.h.

◆ SPI_INS_SCLK_PIN

#define SPI_INS_SCLK_PIN   (PIO_PD22_IDX)

Definition at line 97 of file user_board.h.

◆ SPI_WIFI_CS_FLAGS

#define SPI_WIFI_CS_FLAGS   (IOPORT_MODE_MUX_C)

Definition at line 146 of file user_board.h.

◆ SPI_WIFI_CS_PIN

#define SPI_WIFI_CS_PIN   (PIO_PC25_IDX)

Definition at line 145 of file user_board.h.

◆ SPI_WIFI_MISO_FLAGS

#define SPI_WIFI_MISO_FLAGS   (IOPORT_MODE_MUX_C)

Definition at line 140 of file user_board.h.

◆ SPI_WIFI_MISO_PIN

#define SPI_WIFI_MISO_PIN   (PIO_PC26_IDX)

Definition at line 139 of file user_board.h.

◆ SPI_WIFI_MOSI_FLAGS

#define SPI_WIFI_MOSI_FLAGS   (IOPORT_MODE_MUX_C)

Definition at line 142 of file user_board.h.

◆ SPI_WIFI_MOSI_PIN

#define SPI_WIFI_MOSI_PIN   (PIO_PC27_IDX)

Definition at line 141 of file user_board.h.

◆ SPI_WIFI_SCLK_FLAGS

#define SPI_WIFI_SCLK_FLAGS   (IOPORT_MODE_MUX_C)

Definition at line 144 of file user_board.h.

◆ SPI_WIFI_SCLK_PIN

#define SPI_WIFI_SCLK_PIN   (PIO_PC24_IDX)

Definition at line 143 of file user_board.h.

◆ UART_BTLE_CTS_FLAGS

#define UART_BTLE_CTS_FLAGS   (IOPORT_MODE_MUX_B)

Definition at line 159 of file user_board.h.

◆ UART_BTLE_CTS_PIN

#define UART_BTLE_CTS_PIN   (PIO_PD19_IDX)

Definition at line 158 of file user_board.h.

◆ UART_BTLE_RTS_FLAGS

#define UART_BTLE_RTS_FLAGS   (IOPORT_MODE_MUX_B)

Definition at line 157 of file user_board.h.

◆ UART_BTLE_RTS_PIN

#define UART_BTLE_RTS_PIN   (PIO_PD18_IDX)

Definition at line 156 of file user_board.h.

◆ UART_BTLE_RXD_FLAGS

#define UART_BTLE_RXD_FLAGS   (IOPORT_MODE_MUX_B)

Definition at line 153 of file user_board.h.

◆ UART_BTLE_RXD_PIN

#define UART_BTLE_RXD_PIN   (PIO_PD15_IDX)

Definition at line 152 of file user_board.h.

◆ UART_BTLE_TXD_FLAGS

#define UART_BTLE_TXD_FLAGS   (IOPORT_MODE_MUX_B)

Definition at line 155 of file user_board.h.

◆ UART_BTLE_TXD_PIN

#define UART_BTLE_TXD_PIN   (PIO_PD16_IDX)

Definition at line 154 of file user_board.h.

◆ UART_EXT_RADIO_RXD_FLAGS

#define UART_EXT_RADIO_RXD_FLAGS   (IOPORT_MODE_MUX_C | IOPORT_MODE_PULLUP)

Definition at line 163 of file user_board.h.

◆ UART_EXT_RADIO_RXD_PIN

#define UART_EXT_RADIO_RXD_PIN   (PIO_PD25_IDX)

Definition at line 162 of file user_board.h.

◆ UART_EXT_RADIO_TXD_FLAGS

#define UART_EXT_RADIO_TXD_FLAGS   (IOPORT_MODE_MUX_C)

Definition at line 165 of file user_board.h.

◆ UART_EXT_RADIO_TXD_PIN

#define UART_EXT_RADIO_TXD_PIN   (PIO_PD26_IDX)

Definition at line 164 of file user_board.h.

◆ UART_INS_SER0_RXD_FLAGS

#define UART_INS_SER0_RXD_FLAGS   (IOPORT_MODE_MUX_C)

Definition at line 84 of file user_board.h.

◆ UART_INS_SER0_RXD_PIN

#define UART_INS_SER0_RXD_PIN   (PIO_PA5_IDX)

Definition at line 83 of file user_board.h.

◆ UART_INS_SER0_TXD_FLAGS

#define UART_INS_SER0_TXD_FLAGS   (IOPORT_MODE_MUX_C)

Definition at line 86 of file user_board.h.

◆ UART_INS_SER0_TXD_PIN

#define UART_INS_SER0_TXD_PIN   (PIO_PA6_IDX)

Definition at line 85 of file user_board.h.

◆ UART_INS_SER1_RXD_FLAGS

#define UART_INS_SER1_RXD_FLAGS   (IOPORT_MODE_MUX_A)

Definition at line 89 of file user_board.h.

◆ UART_INS_SER1_RXD_PIN

#define UART_INS_SER1_RXD_PIN   (PIO_PA9_IDX)

Definition at line 88 of file user_board.h.

◆ UART_INS_SER1_TXD_FLAGS

#define UART_INS_SER1_TXD_FLAGS   (IOPORT_MODE_MUX_A)

Definition at line 91 of file user_board.h.

◆ UART_INS_SER1_TXD_PIN

#define UART_INS_SER1_TXD_PIN   (PIO_PA10_IDX)

Definition at line 90 of file user_board.h.

◆ UART_SP330_RXD_FLAGS

#define UART_SP330_RXD_FLAGS   (IOPORT_MODE_MUX_A)

Definition at line 114 of file user_board.h.

◆ UART_SP330_RXD_PIN

#define UART_SP330_RXD_PIN   (PIO_PD28_IDX)

Definition at line 113 of file user_board.h.

◆ UART_SP330_TXD_FLAGS

#define UART_SP330_TXD_FLAGS   (IOPORT_MODE_MUX_A)

Definition at line 116 of file user_board.h.

◆ UART_SP330_TXD_PIN

#define UART_SP330_TXD_PIN   (PIO_PD30_IDX)

Definition at line 115 of file user_board.h.

◆ UART_XBEE_N_CTS_FLAGS

#define UART_XBEE_N_CTS_FLAGS   (IOPORT_MODE_MUX_C)

Definition at line 180 of file user_board.h.

◆ UART_XBEE_N_CTS_PIN

#define UART_XBEE_N_CTS_PIN   (PIO_PB3_IDX)

Definition at line 179 of file user_board.h.

◆ UART_XBEE_N_DTR_FLAGS

#define UART_XBEE_N_DTR_FLAGS   (IOPORT_MODE_MUX_D)

Definition at line 185 of file user_board.h.

◆ UART_XBEE_N_DTR_PIN

#define UART_XBEE_N_DTR_PIN   (PIO_PD1_IDX)

Definition at line 184 of file user_board.h.

◆ UART_XBEE_N_RTS_FLAGS

#define UART_XBEE_N_RTS_FLAGS   (IOPORT_MODE_MUX_C)

Definition at line 182 of file user_board.h.

◆ UART_XBEE_N_RTS_PIN

#define UART_XBEE_N_RTS_PIN   (PIO_PB2_IDX)

Definition at line 181 of file user_board.h.

◆ UART_XBEE_RXD_FLAGS

#define UART_XBEE_RXD_FLAGS   (IOPORT_MODE_MUX_C)

Definition at line 170 of file user_board.h.

◆ UART_XBEE_RXD_PIN

#define UART_XBEE_RXD_PIN   (PIO_PB0_IDX)

Definition at line 169 of file user_board.h.

◆ UART_XBEE_TXD_FLAGS

#define UART_XBEE_TXD_FLAGS   (IOPORT_MODE_MUX_C)

Definition at line 172 of file user_board.h.

◆ UART_XBEE_TXD_PIN

#define UART_XBEE_TXD_PIN   (PIO_PB1_IDX)

Definition at line 171 of file user_board.h.

◆ USB_PORT_NUM

#define USB_PORT_NUM   EVB2_PORT_USB

Definition at line 192 of file user_board.h.

◆ WIFI_CHIPEN_PIN

#define WIFI_CHIPEN_PIN   (PIO_PC22_IDX)

Definition at line 148 of file user_board.h.

◆ WIFI_IRQN_PIN

#define WIFI_IRQN_PIN   (PIO_PC23_IDX)

Definition at line 149 of file user_board.h.

◆ WIFI_RST_PIN

#define WIFI_RST_PIN   (PIO_PC21_IDX)

Definition at line 147 of file user_board.h.

◆ XBEE_RST_PIN

#define XBEE_RST_PIN   (PIO_PA29_IDX)

Definition at line 188 of file user_board.h.

◆ XBEE_SLEEP_RQ_PIN

#define XBEE_SLEEP_RQ_PIN   (PIO_PD1_IDX)

Definition at line 189 of file user_board.h.

◆ XBEE_SUPPLY_EN_PIN

#define XBEE_SUPPLY_EN_PIN   (PIO_PD17_IDX)

Definition at line 186 of file user_board.h.

◆ XBEE_VUSB_DISABLE_PIN

#define XBEE_VUSB_DISABLE_PIN   (PIO_PC3_IDX)

Definition at line 187 of file user_board.h.



inertial_sense_ros
Author(s):
autogenerated on Sun Feb 28 2021 03:18:00