xt-sdk 文档
v1.0.3
xt-sdk 嵌入式 SDK API 参考
Toggle main menu visibility
载入中...
搜索中...
未找到
xt_board_simulator.h
浏览该文件的文档.
1
#ifndef __XT_BOARD_SIMULATOR_H__
2
#define __XT_BOARD_SIMULATOR_H__
3
10
11
/* 模拟器假板子,所有外设定为无效值,仅用于编译验证 */
12
13
/* ADC */
14
#define XT_BRD_ADC_VBAT 0
15
#define XT_BRD_ADC_KEY 0
16
#define XT_BRD_ADCKEY_WAKEUP_PIN XT_HAL_GPIO_INVALID_ID
17
18
/* DAC */
19
#define XT_BRD_DAC 0
20
21
/* GPIO */
22
#define XT_BRD_GPIO_NET_LED XT_HAL_GPIO_INVALID_ID
23
#define XT_BRD_GPIO_STATE_LED XT_HAL_GPIO_INVALID_ID
24
#define XT_BRD_GPIO_INPUT XT_HAL_GPIO_INVALID_ID
25
26
/* I2C AHT20 */
27
#define XT_BRD_I2C_AHT20 0
28
#define XT_BRD_I2C_AHT20_SCL_PIN XT_HAL_GPIO_INVALID_ID
29
#define XT_BRD_I2C_AHT20_SDA_PIN XT_HAL_GPIO_INVALID_ID
30
#define XT_BRD_I2C_AHT20_SCL_MUX 0
31
#define XT_BRD_I2C_AHT20_SDA_MUX 0
32
33
/* LCD ST7735 */
34
#define XT_BRD_LCD_ST7735_TE_PIN XT_HAL_GPIO_INVALID_ID
35
#define XT_BRD_LCD_ST7735_BACKLIGHT_PIN XT_HAL_GPIO_INVALID_ID
36
#define XT_BRD_LCD_ST7735_RESET_PIN XT_HAL_GPIO_INVALID_ID
37
#define XT_BRD_LCD_ST7735_DCX_PIN XT_HAL_GPIO_INVALID_ID
38
#define XT_BRD_LCD_ST7735_CSX_PIN XT_HAL_GPIO_INVALID_ID
39
#define XT_BRD_LCD_ST7735_SCL_PIN XT_HAL_GPIO_INVALID_ID
40
#define XT_BRD_LCD_ST7735_SDI_PIN XT_HAL_GPIO_INVALID_ID
41
#define XT_BRD_LCD_ST7735_SDO_PIN XT_HAL_GPIO_INVALID_ID
42
#define XT_BRD_LCD_ST7735_POWER_PIN XT_HAL_GPIO_INVALID_ID
43
#define XT_BRD_LCD_ST7735_POWER_ACTIVE 0
44
#define XT_BRD_LCD_ST7735_SCL_MUX 0
45
#define XT_BRD_LCD_ST7735_SDO_MUX 0
46
#define XT_BRD_LCD_ST7735_DCX_MUX 0
47
#define XT_BRD_LCD_ST7735_CSX_MUX 0
48
49
/* LCD ST7789 */
50
#define XT_BRD_LCD_ST7789_TE_PIN XT_HAL_GPIO_INVALID_ID
51
#define XT_BRD_LCD_ST7789_BACKLIGHT_PIN XT_HAL_GPIO_INVALID_ID
52
#define XT_BRD_LCD_ST7789_RESET_PIN XT_HAL_GPIO_INVALID_ID
53
#define XT_BRD_LCD_ST7789_CSX_PIN XT_HAL_GPIO_INVALID_ID
54
#define XT_BRD_LCD_ST7789_SCL_PIN XT_HAL_GPIO_INVALID_ID
55
#define XT_BRD_LCD_ST7789_SDI_PIN XT_HAL_GPIO_INVALID_ID
56
#define XT_BRD_LCD_ST7789_SDO_PIN XT_HAL_GPIO_INVALID_ID
57
#define XT_BRD_LCD_ST7789_SCL_MUX 0
58
#define XT_BRD_LCD_ST7789_SDI_MUX 0
59
#define XT_BRD_LCD_ST7789_SDO_MUX 0
60
#define XT_BRD_LCD_ST7789_CSX_MUX 0
61
#define XT_BRD_LCD_ST7789_BACKLIGHT_MUX 0
62
#define XT_BRD_LCD_ST7789_RESET_MUX 0
63
64
/* PM */
65
#define XT_BRD_PM_SLEEP_WAKEUP_PIN XT_HAL_GPIO_INVALID_ID
66
#define XT_BRD_PM_KEYON_PIN XT_HAL_GPIO_INVALID_ID
67
#define XT_BRD_PM_WAKEUP_PIN XT_HAL_GPIO_INVALID_ID
68
69
/* PWM */
70
#define XT_BRD_PWM_PD_PIN XT_HAL_GPIO_INVALID_ID
71
#define XT_BRD_PWM_PD_PIN_MUX 0
72
#define XT_BRD_PWM_AON_PIN XT_HAL_GPIO_INVALID_ID
73
#define XT_BRD_PWM_AON_PIN_MUX 0
74
75
/* SPI */
76
#define XT_BRD_SPI 0
77
#define XT_BRD_SPI_MOSI_PIN XT_HAL_GPIO_INVALID_ID
78
#define XT_BRD_SPI_MISO_PIN XT_HAL_GPIO_INVALID_ID
79
#define XT_BRD_SPI_SCLK_PIN XT_HAL_GPIO_INVALID_ID
80
#define XT_BRD_SPI_CS_PIN XT_HAL_GPIO_INVALID_ID
81
#define XT_BRD_SPI_MOSI_MUX 0
82
#define XT_BRD_SPI_MISO_MUX 0
83
#define XT_BRD_SPI_SCLK_MUX 0
84
#define XT_BRD_SPI_CS_MUX 0
85
86
/* UART */
87
#define XT_BRD_UART 0
88
#define XT_BRD_UART_TX_PIN XT_HAL_GPIO_INVALID_ID
89
#define XT_BRD_UART_RX_PIN XT_HAL_GPIO_INVALID_ID
90
#define XT_BRD_UART_TX_MUX 0
91
#define XT_BRD_UART_RX_MUX 0
92
93
/* Audio */
94
#define XT_BRD_AUDIO_POWER_PIN XT_HAL_GPIO_INVALID_ID
95
#define XT_BRD_AUDIO_PA_EN_PIN XT_HAL_GPIO_INVALID_ID
96
#define XT_BRD_AUDIO_CODEC_EN_PIN XT_HAL_GPIO_INVALID_ID
97
98
/* Audio I2S Codec */
99
#define XT_BRD_AUDIO_I2S_I2C_NUM 0
100
#define XT_BRD_AUDIO_I2S_MCLK_PIN XT_HAL_GPIO_INVALID_ID
101
#define XT_BRD_AUDIO_I2S_MCLK_PIN_MUX 0
102
#define XT_BRD_AUDIO_I2S_WS_PIN XT_HAL_GPIO_INVALID_ID
103
#define XT_BRD_AUDIO_I2S_WS_PIN_MUX 0
104
#define XT_BRD_AUDIO_I2S_SCK_PIN XT_HAL_GPIO_INVALID_ID
105
#define XT_BRD_AUDIO_I2S_SCK_PIN_MUX 0
106
#define XT_BRD_AUDIO_I2S_DIN_PIN XT_HAL_GPIO_INVALID_ID
107
#define XT_BRD_AUDIO_I2S_DIN_PIN_MUX 0
108
#define XT_BRD_AUDIO_I2S_DOUT_PIN XT_HAL_GPIO_INVALID_ID
109
#define XT_BRD_AUDIO_I2S_DOUT_PIN_MUX 0
110
111
/* Audio I2S (e68) */
112
#define XT_BRD_AUDIO_I2S_SDOUT_PIN XT_HAL_GPIO_INVALID_ID
113
#define XT_BRD_AUDIO_I2S_SDOUT_PIN_MUX 0
114
#define XT_BRD_AUDIO_POWERKEY_EN_PIN XT_HAL_GPIO_INVALID_ID
115
/* xt_board_simulator */
117
118
#endif
/* __XT_BOARD_SIMULATOR_H__ */
components
xt_board
xt_board_simulator.h
生成于
, 为 xt-sdk 文档使用
1.17.0