@@ -282,6 +282,76 @@ menu "On-chip Peripheral Drivers"
282282 bool "Enable TIM3 CH3"
283283 default n
284284 endif#BSP_USING_TIM3_PWM
285+
286+ menuconfig BSP_USING_TIM4_PWM
287+ bool "Enable TIM4 output PWM"
288+ default n
289+ if BSP_USING_TIM4_PWM
290+ choice
291+ prompt "Select Pin"
292+ default TIM4_PB6_PB7_PB8_PB9
293+ config TIM4_PB6_PB7_PB8_PB9
294+ bool "PB6 PB7 PB8 PB9"
295+ config TIM4_PD12_PD13_PD14_PD15
296+ bool "PD12 PD13 PD14 PD15"
297+ endchoice
298+ config BSP_USING_TIM4_PWM_CH0
299+ bool "Enable TIM4 CH0"
300+ default n
301+ config BSP_USING_TIM4_PWM_CH1
302+ bool "Enable TIM4 CH1"
303+ default n
304+ config BSP_USING_TIM4_PWM_CH2
305+ bool "Enable TIM4 CH2"
306+ default n
307+ config BSP_USING_TIM4_PWM_CH3
308+ bool "Enable TIM4 CH3"
309+ default n
310+ endif#BSP_USING_TIM4_PWM
311+
312+ menuconfig BSP_USING_TIM5_PWM
313+ bool "Enable TIM5 output PWM "
314+ default n
315+ if BSP_USING_TIM5_PWM
316+ config BSP_USING_TIM5_PWM_CH0
317+ bool "Enable TIM5 CH0 PA0"
318+ default n
319+ config BSP_USING_TIM5_PWM_CH1
320+ bool "Enable TIM5 CH1 PA1"
321+ default n
322+ config BSP_USING_TIM5_PWM_CH2
323+ bool "Enable TIM5 CH2 PA2"
324+ default n
325+ config BSP_USING_TIM5_PWM_CH3
326+ bool "Enable TIM5 CH3 PA3"
327+ default n
328+ endif#BSP_USING_TIM5_PWM
329+
330+ menuconfig BSP_USING_TIM8_PWM
331+ bool "Enable TIM8 output PWM"
332+ default n
333+ if BSP_USING_TIM8_PWM
334+ choice
335+ prompt "Select Pin"
336+ default TIM8_PC6_PC7_PC8_PC9
337+ config TIM8_PC6_PC7_PC8_PC9
338+ bool "PC6 PC7 PC8 PC9"
339+ config TIM8_PD14_PD15_PC8_PC9
340+ bool "PD14 PD15 PC8 PC9"
341+ endchoice
342+ config BSP_USING_TIM8_PWM_CH0
343+ bool "Enable TIM8 CH0"
344+ default n
345+ config BSP_USING_TIM8_PWM_CH1
346+ bool "Enable TIM8 CH1"
347+ default n
348+ config BSP_USING_TIM8_PWM_CH2
349+ bool "Enable TIM8 CH2"
350+ default n
351+ config BSP_USING_TIM8_PWM_CH3
352+ bool "Enable TIM8 CH3"
353+ default n
354+ endif#BSP_USING_TIM8_PWM
285355
286356 endif#BSP_USING_PWM
287357 rsource "../../libraries/n32_drivers/Kconfig"
0 commit comments