From 5f233123900cccf931ee970202c12ccdecc85377 Mon Sep 17 00:00:00 2001 From: WXK <287788329@qq.com> Date: 星期二, 12 三月 2024 09:50:43 +0800 Subject: [PATCH] 版本2.7 修改灯的逻辑,充电时设备不再进入静止休眠状态,不再发射uwb lora 运行gps --- 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