Kconfig 2.7 KB
Newer Older
W
wangyq2018 已提交
1 2
menu "Hardware Drivers Config"

3 4
    

W
wangyq2018 已提交
5 6 7 8 9
    menu "On-chip Peripheral Drivers"
        config BSP_USING_GPIO
            bool "Enable GPIO"
            select RT_USING_PIN
            default y
10
    source "drivers/ES/Kconfig"    
W
wangyq2018 已提交
11

W
wangyq2018 已提交
12 13 14
    endmenu

    menu "Onboard Peripheral Drivers"
15 16 17 18 19 20 21 22 23 24 25 26 27
        config BSP_USING_ARDUINO
            bool "Support Arduino"
            select PKG_USING_RTDUINO
            select BSP_USING_GPIO
            select BSP_USING_UART2
            select BSP_USING_SPI0
            select BSP_USING_I2C0
            select BSP_USING_ADC0
            select BSP_USING_GP32C4T0_PWM
            imply RTDUINO_USING_SERVO
            imply RTDUINO_USING_WIRE
            imply RTDUINO_USING_SPI
            default n
W
wangyq2018 已提交
28

29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46
        config BSP_USING_SPI_FLASH
            bool "Enable SPI FLASH (W25Q64 spi0)"
            select BSP_USING_SPI
            select RT_USING_SFUD
            select RT_SFUD_USING_SFDP
            default n

if BSP_USING_SPI_FLASH

        config ES_DEVICE_NAME_SPI_DEV
            string "The name of spi device (registered)"
            default "spi00"

        config ES_DEVICE_NAME_SPI_FALSH_DEV
            string "The name of spi flash device"
            default "W25Q64"
endif

W
wangyq2018 已提交
47 48 49 50 51 52
    endmenu

    menu "Offboard Peripheral Drivers"

    endmenu

W
wangyq2018 已提交
53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

    menu "Peripheral Drivers test example"

        config BSP_USING_EXAMPLE_ADC_VOL
            bool "BSP_USING_EXAMPLE_ADC_VOL"
            default n
        
        config BSP_USING_EXAMPLE_HWTIMER
            bool "BSP_USING_EXAMPLE_HWTIMER"
            default n

        config BSP_USING_EXAMPLE_I2C
            bool "BSP_USING_EXAMPLE_I2C"
            default n

68 69 70 71
        config BSP_USING_EXAMPLE_I2C_E2PROM
            bool "BSP_USING_EXAMPLE_I2C_E2PROM"
            default n

W
wangyq2018 已提交
72 73
        config BSP_USING_EXAMPLE_LED_BLINK
            bool "BSP_USING_EXAMPLE_LED_BLINK"
74
            default n
W
wangyq2018 已提交
75 76 77

        config BSP_USING_EXAMPLE_PIN_BEEP
            bool "BSP_USING_EXAMPLE_PIN_BEEP"
78
            default n
W
wangyq2018 已提交
79 80 81 82 83 84 85 86 87 88 89 90 91 92 93

        config BSP_USING_EXAMPLE_PWM_LED
            bool "BSP_USING_EXAMPLE_PWM_LED"
            default n

        config BSP_USING_EXAMPLE_RTC
            bool "BSP_USING_EXAMPLE_RTC"
            default n

        config BSP_USING_EXAMPLE_SPI
            bool "BSP_USING_EXAMPLE_SPI"
            default n

        config BSP_USING_EXAMPLE_UART
            bool "BSP_USING_EXAMPLE_UART"
94
            default n
W
wangyq2018 已提交
95

L
liuhy 已提交
96 97 98 99
        config BSP_USING_EXAMPLE_UART_DMA
            bool "BSP_USING_EXAMPLE_UART_DMA"
            default n

W
wangyq2018 已提交
100 101 102 103 104 105 106 107 108 109
        config BSP_USING_EXAMPLE_CAN
            bool "BSP_USING_EXAMPLE_CAN"
            default n

        config BSP_USING_EXAMPLE_PM
            bool "BSP_USING_EXAMPLE_PM"
            default n

    endmenu

W
wangyq2018 已提交
110
endmenu