xt-sdk 文档 v1.0.3
xt-sdk 嵌入式 SDK API 参考
载入中...
搜索中...
未找到
xt_board_e837n_v01.h 文件参考

浏览该文件的源代码.

宏定义

#define XT_BRD_I2C_AHT20   XT_HAL_I2C_2
#define XT_BRD_I2C_AHT20_SCL_PIN   XT_IO_PD_16
#define XT_BRD_I2C_AHT20_SDA_PIN   XT_IO_PD_17
#define XT_BRD_I2C_AHT20_SCL_MUX   XT_IO_PD_16_MUX_I2C2_SCL
#define XT_BRD_I2C_AHT20_SDA_MUX   XT_IO_PD_17_MUX_I2C2_SDA
#define XT_BRD_AUDIO_POWER_PIN   XT_IO_AON_4
#define XT_BRD_AUDIO_PA_EN_PIN   XT_IO_AON_8
#define XT_BRD_AUDIO_CODEC_EN_PIN   XT_IO_AON_4
#define XT_BRD_AUDIO_I2S_I2C_NUM   2
#define XT_BRD_AUDIO_I2S_MCLK_PIN   XT_IO_PD_26
#define XT_BRD_AUDIO_I2S_MCLK_PIN_MUX   XT_IO_PD_26_MUX_CLK_AU_MCLK
#define XT_BRD_AUDIO_I2S_WS_PIN   XT_IO_PD_4
#define XT_BRD_AUDIO_I2S_WS_PIN_MUX   XT_IO_PD_4_MUX_I2S0_WS
#define XT_BRD_AUDIO_I2S_SCK_PIN   XT_IO_PD_5
#define XT_BRD_AUDIO_I2S_SCK_PIN_MUX   XT_IO_PD_5_MUX_I2S0_CLK
#define XT_BRD_AUDIO_I2S_DIN_PIN   XT_IO_PD_6
#define XT_BRD_AUDIO_I2S_DIN_PIN_MUX   XT_IO_PD_6_MUX_I2S0_DIN
#define XT_BRD_AUDIO_I2S_DOUT_PIN   XT_IO_PD_7
#define XT_BRD_AUDIO_I2S_DOUT_PIN_MUX   XT_IO_PD_7_MUX_I2S0_DOUT
#define XT_BRD_ADC_VBAT   XT_ADC_CH_VBAT
#define XT_BRD_ADC_KEY   XT_ADC_CH_USER_DEFINE1
#define XT_BRD_ADCKEY_WAKEUP_PIN   XT_IO_WAKEUP
#define XT_BRD_GPIO_STATE_LED   XT_IO_AON_7
#define XT_BRD_DAC   0
#define XT_BRD_GPIO_NET_LED   XT_IO_PD_0
#define XT_BRD_GPIO_INPUT   XT_IO_WAKEUP
#define XT_BRD_LCD_ST7735_TE_PIN   XT_HAL_GPIO_INVALID_ID
#define XT_BRD_LCD_ST7735_BACKLIGHT_PIN   XT_IO_AON_7
#define XT_BRD_LCD_ST7735_RESET_PIN   XT_IO_AON_1
#define XT_BRD_LCD_ST7735_DCX_PIN   XT_IO_PD_14
#define XT_BRD_LCD_ST7735_CSX_PIN   XT_IO_PD_12
#define XT_BRD_LCD_ST7735_SCL_PIN   XT_IO_PD_13
#define XT_BRD_LCD_ST7735_SDI_PIN   XT_HAL_GPIO_INVALID_ID
#define XT_BRD_LCD_ST7735_SDO_PIN   XT_IO_PD_15
#define XT_BRD_LCD_ST7735_POWER_PIN   XT_IO_PD_22
#define XT_BRD_LCD_ST7735_POWER_ACTIVE   1
#define XT_BRD_LCD_ST7735_SCL_MUX   XT_IO_PD_13_MUX_SPI_LCD_SCL
#define XT_BRD_LCD_ST7735_SDO_MUX   XT_IO_PD_15_MUX_SPI_LCD_SDO
#define XT_BRD_LCD_ST7735_DCX_MUX   XT_IO_PD_14_MUX_SPI_LCD_DCX
#define XT_BRD_LCD_ST7735_CSX_MUX   XT_IO_PD_12_MUX_SPI_LCD_CSX
#define XT_BRD_LCD_ST7789_TE_PIN   XT_IO_PD_25
#define XT_BRD_LCD_ST7789_BACKLIGHT_PIN   XT_IO_PD_2
#define XT_BRD_LCD_ST7789_RESET_PIN   XT_IO_PD_24
#define XT_BRD_LCD_ST7789_CSX_PIN   XT_IO_PD_12
#define XT_BRD_LCD_ST7789_SCL_PIN   XT_IO_PD_13
#define XT_BRD_LCD_ST7789_SDI_PIN   XT_IO_PD_14
#define XT_BRD_LCD_ST7789_SDO_PIN   XT_IO_PD_15
#define XT_BRD_LCD_ST7789_SCL_MUX   XT_IO_PD_13_MUX_SPI_LCD_SCL
#define XT_BRD_LCD_ST7789_SDI_MUX   XT_IO_PD_14_MUX_SPI_LCD_SDI
#define XT_BRD_LCD_ST7789_SDO_MUX   XT_IO_PD_15_MUX_SPI_LCD_SDO
#define XT_BRD_LCD_ST7789_CSX_MUX   XT_IO_PD_12_MUX_SPI_LCD_CSX
#define XT_BRD_LCD_ST7789_BACKLIGHT_MUX   XT_IO_PD_2_MUX_GPIO
#define XT_BRD_LCD_ST7789_RESET_MUX   XT_IO_PD_24_MUX_GPIO
#define XT_BRD_PM_SLEEP_WAKEUP_PIN   XT_IO_AON_4
#define XT_BRD_PM_KEYON_PIN   XT_IO_KEYON
#define XT_BRD_PM_WAKEUP_PIN   XT_IO_WAKEUP
#define XT_BRD_PWM_PD_PIN   XT_IO_PD_26
#define XT_BRD_PWM_PD_PIN_MUX   XT_IO_PD_26_MUX_PD_PWM
#define XT_BRD_PWM_AON_PIN   XT_IO_AON_5
#define XT_BRD_PWM_AON_PIN_MUX   XT_IO_AON_5_MUX_AON_PWM_1
#define XT_BRD_SPI   0
#define XT_BRD_SPI_MOSI_PIN   XT_IO_PD_2
#define XT_BRD_SPI_MISO_PIN   XT_IO_PD_1
#define XT_BRD_SPI_SCLK_PIN   XT_IO_PD_0
#define XT_BRD_SPI_CS_PIN   XT_HAL_GPIO_INVALID_ID
#define XT_BRD_SPI_MOSI_MUX   XT_IO_PD_2_MUX_SSP0_TXD
#define XT_BRD_SPI_MISO_MUX   XT_IO_PD_1_MUX_SSP0_RXD
#define XT_BRD_SPI_SCLK_MUX   XT_IO_PD_0_MUX_SSP0_CLK
#define XT_BRD_SPI_CS_MUX   XT_IO_PD_3_MUX_SSP0_CS
#define XT_BRD_UART   2
#define XT_BRD_UART_TX_PIN   XT_IO_PD_7
#define XT_BRD_UART_RX_PIN   XT_IO_PD_6
#define XT_BRD_UART_TX_MUX   XT_IO_PD_7_MUX_UART2_TX
#define XT_BRD_UART_RX_MUX   XT_IO_PD_6_MUX_UART2_RX