diff options
Diffstat (limited to 'platforms/chibios/drivers/ws2812.c')
| -rw-r--r-- | platforms/chibios/drivers/ws2812.c | 4 | 
1 files changed, 2 insertions, 2 deletions
| diff --git a/platforms/chibios/drivers/ws2812.c b/platforms/chibios/drivers/ws2812.c index 0d12e2fb79..b46c46ae57 100644 --- a/platforms/chibios/drivers/ws2812.c +++ b/platforms/chibios/drivers/ws2812.c @@ -6,7 +6,7 @@  /* Adapted from https://github.com/bigjosh/SimpleNeoPixelDemo/ */  #ifndef NOP_FUDGE -#    if defined(STM32F0XX) || defined(STM32F1XX) || defined(STM32F3XX) || defined(STM32F4XX) || defined(STM32L0XX) +#    if defined(STM32F0XX) || defined(STM32F1XX) || defined(GD32VF103) || defined(STM32F3XX) || defined(STM32F4XX) || defined(STM32L0XX)  #        define NOP_FUDGE 0.4  #    else  #        error("NOP_FUDGE configuration required") @@ -23,7 +23,7 @@  #endif  #define NUMBER_NOPS 6 -#define CYCLES_PER_SEC (STM32_SYSCLK / NUMBER_NOPS * NOP_FUDGE) +#define CYCLES_PER_SEC (CPU_CLOCK / NUMBER_NOPS * NOP_FUDGE)  #define NS_PER_SEC (1000000000L)  // Note that this has to be SIGNED since we want to be able to check for negative values of derivatives  #define NS_PER_CYCLE (NS_PER_SEC / CYCLES_PER_SEC)  #define NS_TO_CYCLES(n) ((n) / NS_PER_CYCLE) | 
