@@ -15,66 +15,6 @@ menu "Onboard Peripheral Drivers"
1515 select BSP_USING_UART4
1616 default n
1717
18- config BSP_USING_SPI_FLASH
19- bool "Enable SPI FLASH (spi1)"
20- select BSP_USING_SPI
21- select BSP_USING_SPI1
22- select PKG_USING_FAL
23- select FAL_USING_SFUD_PORT
24- select RT_USING_SFUD
25- default n
26-
27- config BSP_USING_QSPI_FLASH
28- bool "Enable QSPI FLASH (w25q64 qspi)"
29- select BSP_USING_QSPI
30- select FAL_USING_SFUD_PORT
31- select RT_USING_SFUD
32- select RT_SFUD_USING_QSPI
33- default n
34-
35- config BSP_USING_WIFI
36- bool "Enable wifi (AP6212)"
37- select ART_PI_USING_WIFI_6212_LIB
38- select ART_PI_USING_OTA_LIB
39- select BSP_USING_SPI_FLASH
40- select RT_USING_WIFI
41- select RT_USING_SAL
42- default n
43-
44- config BSP_USING_OV2640
45- bool "Enable camera (ov2640)"
46- select BSP_USING_DCMI
47- select BSP_USING_I2C
48- select BSP_USING_I2C2
49- default n
50-
51- config BSP_USING_GC0328C
52- bool "Enable camera (gc0328)"
53- select BSP_USING_DCMI
54- select BSP_USING_I2C
55- select BSP_USING_I2C2
56- default n
57-
58- menuconfig BSP_USING_FS
59- bool "Enable filesystem"
60- select RT_USING_DFS
61- select RT_USING_DFS_ROMFS
62- default n
63- if BSP_USING_FS
64- config BSP_USING_SDCARD_FS
65- bool "Enable SDCARD filesystem"
66- select BSP_USING_SDIO
67- select BSP_USING_SDIO1
68- select RT_USING_DFS_ELMFAT
69- default n
70- config BSP_USING_SPI_FLASH_FS
71- bool "Enable SPI FLASH filesystem"
72- select BSP_USING_SPI_FLASH
73- select RT_USING_MTD_NOR
74- select PKG_USING_LITTLEFS
75- default n
76- endif
77-
7818endmenu
7919
8020menu "On-chip Peripheral Drivers"
@@ -117,188 +57,6 @@ menu "On-chip Peripheral Drivers"
11757 default n
11858 endif
11959
120- menuconfig BSP_USING_SPI
121- bool "Enable SPI"
122- default n
123- select RT_USING_SPI
124- if BSP_USING_SPI
125- config BSP_USING_SPI1
126- bool "Enable SPI1"
127- default n
128- config BSP_USING_SPI2
129- bool "Enable SPI2"
130- default n
131- config BSP_USING_SPI4
132- bool "Enable SPI4"
133- default n
134- endif
135-
136- config BSP_USING_QSPI
137- bool "Enable QSPI BUS"
138- select RT_USING_QSPI
139- select RT_USING_SPI
140- default n
141-
142- menuconfig BSP_USING_I2C
143- bool "Enable I2C BUS (software simulation)"
144- select RT_USING_I2C
145- select RT_USING_I2C_BITOPS
146- select RT_USING_PIN
147- default n
148- if BSP_USING_I2C
149- menuconfig BSP_USING_I2C1
150- bool "Enable I2C1 BUS (software simulation)"
151- default n
152- select RT_USING_I2C
153- select RT_USING_I2C_BITOPS
154- select RT_USING_PIN
155- if BSP_USING_I2C1
156- comment "Notice: PB6 --> 22; PB7 --> 23"
157- config BSP_I2C1_SCL_PIN
158- int "I2C1 scl pin number"
159- range 0 175
160- default 22
161- config BSP_I2C1_SDA_PIN
162- int "I2C1 sda pin number"
163- range 0 175
164- default 23
165- endif
166- menuconfig BSP_USING_I2C2
167- bool "Enable I2C2 BUS (software simulation)"
168- default n
169- if BSP_USING_I2C2
170- comment "Notice: PH13 --> 125; PH15 --> 127"
171- config BSP_I2C2_SCL_PIN
172- int "i2c2 scl pin number"
173- range 1 176
174- default 127
175- config BSP_I2C2_SDA_PIN
176- int "I2C2 sda pin number"
177- range 0 175
178- default 125
179- endif
180- menuconfig BSP_USING_I2C3
181- bool "Enable I2C3 BUS (software simulation)"
182- default n
183- if BSP_USING_I2C3
184- comment "Notice: PH12 --> 124; PH11 --> 123"
185- config BSP_I2C3_SCL_PIN
186- int "i2c3 scl pin number"
187- range 0 175
188- default 123
189- config BSP_I2C3_SDA_PIN
190- int "I2C3 sda pin number"
191- range 0 175
192- default 124
193- endif
194- endif
195-
196- menuconfig BSP_USING_SDIO
197- bool "Enable SDIO"
198- default n
199- select RT_USING_SDIO
200- if BSP_USING_SDIO
201- config BSP_USING_SDIO1
202- bool "Enable SDIO1"
203- default n
204- config BSP_USING_SDIO2
205- bool "Enable SDIO2"
206- default n
207- endif
208-
209- config BSP_USING_SDRAM
210- bool "Enable SDRAM"
211- default n
212-
213- menuconfig BSP_USING_ETH
214- bool "Enable Ethernet"
215- default n
216- select RT_USING_LWIP
217- if BSP_USING_ETH
218- config ETH_RESET_PIN
219- string "ETH RESET PIN"
220- default "PA.3"
221- endif
222- if BSP_USING_ETH
223- choice
224- prompt "Choose ETH PHY"
225- default PHY_USING_LAN8720A
226- config PHY_USING_LAN8720A
227- bool "USING LAN8720A"
228- default n
229- endchoice
230- endif
231-
232- config BSP_USING_LCD
233- bool "Enable LCD"
234- select BSP_USING_GPIO
235- select BSP_USING_SDRAM
236- select RT_USING_MEMHEAP
237- default n
238-
239- config BSP_USING_DCMI
240- bool "Enable DCMI"
241- default n
242-
243- menuconfig BSP_USING_FDCAN
244- bool "Enable FDCAN"
245- default n
246- select RT_USING_CAN
247- if BSP_USING_FDCAN
248- config BSP_USING_FDCAN1
249- bool "USING FDCAN1"
250- default n
251- endif
252-
253- config BSP_USING_USBD
254- bool "Enable USB Device"
255- select RT_USING_USB_DEVICE
256- default n
257-
258- menuconfig BSP_USING_USBH
259- bool "Enable USB Host"
260- select RT_USING_USB_HOST
261- default n
262- if BSP_USING_USBH
263- menuconfig RT_USBH_MSTORAGE
264- bool "Enable Udisk Drivers"
265- select RT_USING_DFS
266- select RT_USING_DFS_ELMFAT
267- default n
268- if RT_USBH_MSTORAGE
269- config UDISK_MOUNTPOINT
270- string "Udisk mount dir"
271- default "/"
272- endif
273- endif
274-
275- menuconfig BSP_USING_TIM
276- bool "Enable timer"
277- default n
278- select RT_USING_HWTIMER
279- if BSP_USING_TIM
280- config BSP_USING_TIM13
281- bool "Enable TIM13"
282- default n
283- endif
284-
285- menuconfig BSP_USING_PWM
286- bool "Enable PWM"
287- default n
288- select RT_USING_PWM
289- if BSP_USING_PWM
290- menuconfig BSP_USING_PWM5
291- bool "Enable Timer5 output pwm"
292- default n
293- if BSP_USING_PWM5
294- config BSP_USING_PWM5_CH1
295- bool "Enable PWM5 channel1"
296- default n
297- endif
298- config SAMPLES_USING_PWM
299- bool "SAMPLE PWM5 channel1"
300- default n
301- endif
30260
30361 config BSP_USING_ONCHIP_RTC
30462 bool "Enable Onchip RTC"
0 commit comments