This repository was archived by the owner on May 9, 2022. It is now read-only.
forked from RT-Thread/IoT_Board
-
Notifications
You must be signed in to change notification settings - Fork 12
Expand file tree
/
Copy pathKconfig
More file actions
168 lines (139 loc) · 4.3 KB
/
Copy pathKconfig
File metadata and controls
168 lines (139 loc) · 4.3 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
menu "Hardware Drivers Config"
menu "Onboard Peripheral Drivers"
config BSP_USING_FLASH
bool "Enable Flash"
select BSP_USING_QSPI
select RT_USING_SFUD
default n
config BSP_USING_TF_CARD
bool "Enable TF_CARD"
select BSP_USING_SPI1
select RT_USING_SPI_MSD
default n
config BSP_USING_WIFI
bool "Enable WiFi"
select BSP_USING_SDIO
select BSP_USING_FLASH
select RT_USING_WIFI
select RT_WLAN_PROT_LWIP_PBUF_FORCE
select RT_USING_LWIP
select RT_USING_LIBC
select RT_USING_POSIX
select RT_USING_DFS
select PKG_USING_FAL
select PKG_USING_EASYFLASH
select RT_USING_WIFI_6181_LIB
select RT_USING_OTA_LIB
default n
if BSP_USING_WIFI
config BSP_USING_WIFI_THREAD_INIT
bool "Using Thread Initialize WiFi"
default n
config BSP_USING_WIFI_AUTO_INIT
bool "Using WiFi Automatically Initialization"
depends on RT_USING_COMPONENTS_INIT
default y
endif
config BSP_USING_LCD
bool "Enable LCD"
select BSP_USING_SPI3
default n
config BSP_USING_AUDIO
bool "Enable Audio"
select RT_USING_AUDIO
select BSP_USING_I2C
default n
endmenu
menu "Offboard Peripheral Drivers"
config BSP_USING_ENC28J60
bool "Enable ENC28J60"
select BSP_USING_SPI2
select RT_USING_ENC28J60
default n
config BSP_USING_ESP8266
bool "Enable ESP8266"
select BSP_USING_UART2
select RT_USING_AT
select AT_USING_CLIENT
default n
endmenu
menu "On-chip Peripheral Drivers"
config BSP_USING_UART1
bool "Enable UART1"
select RT_USING_SERIAL
default y
config BSP_USING_UART2
bool "Enable UART2"
select RT_USING_SERIAL
default n
config BSP_USING_UART3
bool "Enable UART3"
select RT_USING_SERIAL
default n
config BSP_USING_LPUART1
bool "Enable LPUART1"
select RT_USING_SERIAL
default n
config BSP_UART_USING_DMA_RX
bool "Enable UART RX DMA support"
default y
config BSP_USING_I2C
bool "Enable I2C BUS"
select RT_USING_I2C
select RT_USING_I2C_BITOPS
default n
config BSP_USING_SPI1
bool "Enable SPI1 BUS"
select RT_USING_SPI
default n
config BSP_USING_SPI2
bool "Enable SPI2 BUS"
select RT_USING_SPI
default n
config BSP_USING_SPI3
bool "Enable SPI3 BUS"
select RT_USING_SPI
default n
config BSP_USING_QSPI
bool "Enable QSPI BUS"
select RT_USING_SPI
default n
config BSP_USING_SDIO
bool "Enable SDIO"
select RT_USING_SDIO
select PKG_USING_STM32_SDIO
default n
config BSP_USING_GPIO
bool "Enable GPIO"
select RT_USING_PIN
default y
config BSP_USING_PM
bool "Enable Power Management"
select RT_USING_PM
select RT_USING_HOOK
default n
config BSP_USING_ADC1_CH13
bool "Enable ADC1_CH13"
select RT_USING_ADC
default n
config BSP_USING_PWM3_CH3
bool "Enable PWM3_CH3"
select RT_USING_PWM
default n
config BSP_USING_TIM15
bool "Enable HWTIMER_15"
select RT_USING_HWTIMER
default n
config BSP_USING_TIM16
bool "Enable HWTIMER_16"
select RT_USING_HWTIMER
default n
config BSP_USING_USBD
bool "Enable USBD"
default n
config BSP_USING_WDT
select RT_USING_WDT
bool "Enable Watch Dog"
default n
endmenu
endmenu