Kconfig 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  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 y
  18. endmenu
  19. menuconfig BSP_USING_ADC
  20. bool "Enable ADC"
  21. default n
  22. select RT_USING_ADC
  23. if BSP_USING_ADC
  24. config BSP_USING_ADC1
  25. bool "Enable ADC1"
  26. default n
  27. config BSP_USING_ADC2
  28. bool "Enable ADC2"
  29. default n
  30. endif
  31. menu "Flash Drivers"
  32. config BSP_USING_OCFLASH
  33. bool "Enable On Chip Flash"
  34. default n
  35. config OCFLASH_USE_FAL
  36. bool "Enable On Chip Flash FAL Driver"
  37. depends on BSP_USING_OCFLASH
  38. select RT_USING_FAL
  39. default n
  40. config OCFLASH_USE_LFS
  41. bool "Enable On Chip Flash DFS Driver"
  42. depends on OCFLASH_USE_FAL
  43. select RT_USING_DFS
  44. select RT_USING_MTD_NOR
  45. select PKG_USING_LITTLEFS
  46. default n
  47. endmenu
  48. endmenu
  49. endmenu