From ed02ba669c5898bec4abb01843bb480beaec33a0 Mon Sep 17 00:00:00 2001 From: WXK <287788329@qq.com> Date: 星期三, 17 一月 2024 10:40:02 +0800 Subject: [PATCH] 版本V1.3,修复lora接收丢包的bug。 --- ExternalDevices/WS2812.c | 23 ++++++++++++++--------- 1 files changed, 14 insertions(+), 9 deletions(-) diff --git a/ExternalDevices/WS2812.c b/ExternalDevices/WS2812.c index 7402d26..4e9ceaf 100644 --- a/ExternalDevices/WS2812.c +++ b/ExternalDevices/WS2812.c @@ -25,9 +25,11 @@ __NOP(); __NOP(); __NOP(); + __NOP(); // w28delay(0); GPIOB->BRR = LED_GPIO; // __NOP(); + __NOP(); __NOP(); __NOP(); __NOP(); @@ -43,15 +45,15 @@ __NOP(); __NOP(); __NOP(); -// __NOP(); + __NOP(); // __NOP(); //w28delay(0); GPIOB->BRR = LED_GPIO; - __NOP(); __NOP(); __NOP(); -// __NOP(); -// __NOP(); + __NOP(); + __NOP(); + __NOP(); //w28delay(0); } @@ -94,17 +96,20 @@ // GPIOB->BSRR = 0X0080; } //uint32_t led1,led2,led3,led4,led5; -void Set4LEDColor(uint32_t firstled,uint32_t secondled,uint32_t thirdled,uint32_t fourthled) +void Set4LEDColor(uint32_t firstled,uint32_t fourthled,uint32_t thirdled,uint32_t secondled) { HAL_GPIO_WritePin(GPIOA, GPIO_PIN_15, GPIO_PIN_SET); //__disable_irq(); RGB_Rst(); - RGB_Set(firstled); - RGB_Set(secondled); - RGB_Set(thirdled); RGB_Set(fourthled); + RGB_Set(thirdled); + RGB_Set(secondled); + RGB_Set(firstled); - +// RGB_Set(firstled); +// RGB_Set(secondled); +// RGB_Set(thirdled); +// RGB_Set(fourthled); //__enable_irq(); -- Gitblit v1.9.3