Kconfig 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. menu "Hardware Drivers Config"
  2. menu "On-chip Peripheral Drivers"
  3. menu "GPIO Drivers"
  4. config BSP_USING_GPIO
  5. bool "Enable GPIO"
  6. select RT_USING_PIN
  7. default n
  8. endmenu
  9. menu "UART Drivers"
  10. config BSP_USING_UART1
  11. bool "Enable UART1 PA9/10(T/R)"
  12. select RT_USING_SERIAL
  13. default n
  14. config BSP_USING_UART2
  15. bool "Enable UART2 PA2/3(T/R)"
  16. select RT_USING_SERIAL
  17. default n
  18. config BSP_USING_UART3
  19. bool "Enable UART3 PC10/11(T/R)"
  20. select RT_USING_SERIAL
  21. default y
  22. endmenu
  23. menuconfig BSP_USING_ADC
  24. bool "Enable ADC"
  25. default n
  26. select RT_USING_ADC
  27. if BSP_USING_ADC
  28. config BSP_USING_ADC1
  29. bool "Enable ADC1"
  30. default n
  31. config BSP_USING_ADC2
  32. bool "Enable ADC2"
  33. default n
  34. endif
  35. menu "Flash Drivers"
  36. config BSP_USING_OCFLASH
  37. bool "Enable On Chip Flash"
  38. default n
  39. config OCFLASH_USE_FAL
  40. bool "Enable On Chip Flash FAL Driver"
  41. depends on BSP_USING_OCFLASH
  42. select RT_USING_FAL
  43. default n
  44. config OCFLASH_USE_LFS
  45. bool "Enable On Chip Flash DFS Driver"
  46. depends on OCFLASH_USE_FAL
  47. select RT_USING_DFS
  48. select RT_USING_MTD_NOR
  49. select PKG_USING_LITTLEFS
  50. default n
  51. endmenu
  52. endmenu
  53. endmenu