From 43aefc9c431812538acbf846084f43144226cdeb Mon Sep 17 00:00:00 2001 From: chenyingchun0312 Date: Fri, 26 Nov 2021 09:49:01 +0800 Subject: [PATCH] [bsp/nrf5x] add hwtimer config & tinyusb config --- bsp/nrf5x/nrf52840/board/Kconfig | 58 ++++++++++++++++++++++++++++++++ 1 file changed, 58 insertions(+) diff --git a/bsp/nrf5x/nrf52840/board/Kconfig b/bsp/nrf5x/nrf52840/board/Kconfig index 528bf981e4..12c921fc7f 100644 --- a/bsp/nrf5x/nrf52840/board/Kconfig +++ b/bsp/nrf5x/nrf52840/board/Kconfig @@ -405,6 +405,64 @@ menu "On-chip Peripheral Drivers" hex "MCU FLASH PAGE SIZE, please not change,nrfx default is 0x1000" default 0x1000 endmenu + + config BSP_USING_TIM + bool "Enable TIMER" + select RT_USING_HWTIMER + default n + if BSP_USING_TIM + config NRFX_TIMER_ENABLED + int + default 1 + config BSP_USING_TIM0 + bool "Enable TIMER0" + default n + if BSP_USING_TIM0 + config NRFX_TIMER0_ENABLED + int + default 1 + endif + config BSP_USING_TIM1 + bool "Enable TIMER1" + default n + if BSP_USING_TIM1 + config NRFX_TIMER1_ENABLED + int + default 1 + endif + config BSP_USING_TIM2 + bool "Enable TIMER2" + default n + if BSP_USING_TIM2 + config NRFX_TIMER2_ENABLED + int + default 1 + endif + config BSP_USING_TIM3 + bool "Enable TIMER3" + default n + if BSP_USING_TIM3 + config NRFX_TIMER3_ENABLED + int + default 1 + endif + + config BSP_USING_TIM4 + bool "Enable TIMER4" + default n + if BSP_USING_TIM4 + config NRFX_TIMER4_ENABLED + int + default 1 + endif + endif + + + if PKG_USING_TINYUSB + config NRFX_POWER_ENABLED + int + default 1 + endif endmenu