Kconfig 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. menu "Hardware Drivers Config"
  2. menu "Onboard Peripheral Drivers"
  3. config BSP_USING_STLINK_TO_USART
  4. bool "Enable STLINK TO USART (uart2)"
  5. select BSP_USING_UART
  6. select BSP_USING_UART2
  7. default y
  8. endmenu
  9. menu "On-chip Peripheral Drivers"
  10. config BSP_USING_GPIO
  11. bool "Enable GPIO"
  12. select RT_USING_PIN
  13. default y
  14. menuconfig BSP_USING_UART
  15. bool "Enable UART"
  16. default y
  17. select RT_USING_SERIAL
  18. if BSP_USING_UART
  19. config BSP_USING_UART2
  20. bool "Enable UART2"
  21. default n
  22. config BSP_UART2_RX_USING_DMA
  23. bool "Enable UART2 RX DMA"
  24. depends on BSP_USING_UART2 && RT_SERIAL_USING_DMA
  25. default n
  26. endif
  27. config BSP_USING_ON_CHIP_FLASH
  28. bool "Enable on-chip FLASH"
  29. default n
  30. menuconfig BSP_USING_ONCHIP_RTC
  31. bool "Enable RTC"
  32. select RT_USING_RTC
  33. default n
  34. if BSP_USING_ONCHIP_RTC
  35. choice
  36. prompt "Select clock source"
  37. default BSP_RTC_USING_LSE
  38. config BSP_RTC_USING_LSE
  39. bool "RTC USING LSE"
  40. config BSP_RTC_USING_LSI
  41. bool "RTC USING LSI"
  42. endchoice
  43. endif
  44. config BSP_USING_WDT
  45. bool "Enable Watchdog Timer"
  46. select RT_USING_WDT
  47. default n
  48. source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig"
  49. endmenu
  50. menu "Board extended module Drivers"
  51. endmenu
  52. endmenu