Kconfig 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101
  1. menu "Hardware Drivers Config"
  2. config SOC_STM32L4R9AI
  3. bool
  4. select SOC_SERIES_STM32L4
  5. select RT_USING_COMPONENTS_INIT
  6. select RT_USING_USER_MAIN
  7. default y
  8. menu "Onboard Peripheral Drivers"
  9. config BSP_USING_STLINK_TO_USART
  10. bool "Enable STLINK TO USART (uart3)"
  11. select BSP_USING_UART
  12. select BSP_USING_UART3
  13. default y
  14. config BSP_USING_DSI
  15. bool "Enable LCD"
  16. select BSP_USING_SRAM
  17. select BSP_USING_GFXMMU
  18. default n
  19. menu "Enable Touch"
  20. config BSP_USING_TOUCH
  21. bool "Enable Touch drivers"
  22. select BSP_USING_I2C1
  23. default n
  24. if BSP_USING_TOUCH
  25. config BSP_TOUCH_INT_PIN
  26. int "Touch interrupt pin"
  27. default 34
  28. config BSP_I2C1_NAME
  29. string "I2C1 Name for Touch"
  30. default i2c1
  31. endif
  32. config TOUCH_IC_FT3X67
  33. bool "FT3X67"
  34. depends on BSP_USING_TOUCH
  35. default n
  36. endmenu
  37. endmenu
  38. menu "On-chip Peripheral Drivers"
  39. config BSP_USING_GPIO
  40. bool "Enable GPIO"
  41. select RT_USING_PIN
  42. default y
  43. menuconfig BSP_USING_UART
  44. bool "Enable UART"
  45. default y
  46. select RT_USING_SERIAL
  47. if BSP_USING_UART
  48. config BSP_USING_UART3
  49. bool "Enable UART3"
  50. default y
  51. endif
  52. config BSP_USING_SRAM
  53. bool "Enable SRAM"
  54. select BSP_USING_FMC
  55. default n
  56. menuconfig BSP_USING_I2C1
  57. bool "Enable I2C1 BUS (software simulation)"
  58. default n
  59. select RT_USING_I2C
  60. select RT_USING_I2C_BITOPS
  61. select RT_USING_PIN
  62. if BSP_USING_I2C1
  63. config BSP_I2C1_SCL_PIN
  64. int "i2c1 scl pin number"
  65. range 1 216
  66. default 116
  67. config BSP_I2C1_SDA_PIN
  68. int "I2C1 sda pin number"
  69. range 1 216
  70. default 117
  71. endif
  72. config BSP_USING_GFXMMU
  73. bool
  74. default n
  75. config BSP_USING_FMC
  76. bool
  77. default n
  78. source "../libraries/HAL_Drivers/Kconfig"
  79. endmenu
  80. menu "Board extended module Drivers"
  81. endmenu
  82. endmenu