From 083c9c4e878a92f03ced7fb5c5bf86badfa2fbe9 Mon Sep 17 00:00:00 2001 From: borisbstyle Date: Sun, 8 Jan 2017 23:59:51 +0100 Subject: [PATCH] IMPULSERCF3 Ledstrip fix --- src/main/drivers/timer_def.h | 2 ++ src/main/target/IMPULSERCF3/target.c | 6 +++--- src/main/target/IMPULSERCF3/target.h | 1 + 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/src/main/drivers/timer_def.h b/src/main/drivers/timer_def.h index 385955946..e2d09e9df 100644 --- a/src/main/drivers/timer_def.h +++ b/src/main/drivers/timer_def.h @@ -199,6 +199,8 @@ #define GPIO_AF__PB9_TIM4_CH4 GPIO_AF_2 #define GPIO_AF__PB15_TIM15_CH1N GPIO_AF_2 +#define GPIO_AF__PB5_TIM8_CH3N GPIO_AF_3 + #define GPIO_AF__PB0_TIM8_CH2N GPIO_AF_4 #define GPIO_AF__PB1_TIM8_CH3N GPIO_AF_4 #define GPIO_AF__PB3_TIM8_CH1N GPIO_AF_4 diff --git a/src/main/target/IMPULSERCF3/target.c b/src/main/target/IMPULSERCF3/target.c index cbaf1f3b7..f3be7b95a 100644 --- a/src/main/target/IMPULSERCF3/target.c +++ b/src/main/target/IMPULSERCF3/target.c @@ -26,10 +26,10 @@ const timerHardware_t timerHardware[USABLE_TIMER_CHANNEL_COUNT] = { DEF_TIM(TIM2, CH1,PA15, TIM_USE_PPM, TIMER_INPUT_ENABLED), // PPM IN - DEF_TIM(TIM8,CH2N, PB4, TIM_USE_MOTOR, TIMER_OUTPUT_ENABLED | TIMER_OUTPUT_INVERTED), // PWM1 + DEF_TIM(TIM16,CH1, PB4, TIM_USE_MOTOR, TIMER_OUTPUT_ENABLED), // PWM1 DEF_TIM(TIM17,CH1, PB5, TIM_USE_MOTOR, TIMER_OUTPUT_ENABLED), // PWM2 - DEF_TIM(TIM8, CH3N,PB1, TIM_USE_MOTOR, TIMER_OUTPUT_ENABLED | TIMER_OUTPUT_INVERTED), // PWM3 - DEF_TIM(TIM1, CH2N,PB0, TIM_USE_MOTOR, TIMER_OUTPUT_ENABLED | TIMER_OUTPUT_INVERTED), // PWM4 + DEF_TIM(TIM8,CH3N, PB1, TIM_USE_MOTOR, TIMER_OUTPUT_ENABLED | TIMER_OUTPUT_INVERTED), // PWM3 + DEF_TIM(TIM8,CH2N, PB0, TIM_USE_MOTOR, TIMER_OUTPUT_ENABLED | TIMER_OUTPUT_INVERTED), // PWM4 DEF_TIM(TIM16,CH1, PB8, TIM_USE_MOTOR, TIMER_OUTPUT_ENABLED), // PWM5 DEF_TIM(TIM17,CH1, PB9, TIM_USE_MOTOR, TIMER_OUTPUT_ENABLED), // PWM6 DEF_TIM(TIM1, CH1, PA8, TIM_USE_LED, TIMER_OUTPUT_ENABLED), // LED_STRIP diff --git a/src/main/target/IMPULSERCF3/target.h b/src/main/target/IMPULSERCF3/target.h index 93724bbac..c2e4378ec 100644 --- a/src/main/target/IMPULSERCF3/target.h +++ b/src/main/target/IMPULSERCF3/target.h @@ -48,6 +48,7 @@ #define USE_ESC_SENSOR #define REMAP_TIM17_DMA +#define REMAP_TIM16_DMA #define USE_VCP #define USE_UART1 -- 2.11.4.GIT