fix(t22): use PB15 and PJ12 for red LED due to USART1_RX DFU overlap (#7542)

This commit is contained in:
3djc
2026-07-10 13:34:58 +10:00
committed by GitHub
parent be74696c57
commit 7f228ffec1
2 changed files with 11 additions and 0 deletions
@@ -52,6 +52,10 @@ __weak void ledInit()
gpio_init(LED_RED_GPIO, GPIO_OUT, GPIO_PIN_SPEED_LOW);
#endif
#if defined(LED_RED2_GPIO)
gpio_init(LED_RED2_GPIO, GPIO_OUT, GPIO_PIN_SPEED_LOW);
#endif
#if defined(LED_BLUE_GPIO)
gpio_init(LED_BLUE_GPIO, GPIO_OUT, GPIO_PIN_SPEED_LOW);
#endif
@@ -100,6 +104,9 @@ __weak void ledOff()
#if defined(LED_RED_GPIO)
GPIO_LED_GPIO_OFF(LED_RED_GPIO);
#endif
#if defined(LED_RED2_GPIO)
GPIO_LED_GPIO_OFF(LED_RED2_GPIO);
#endif
#if defined(LED_BLUE_GPIO)
GPIO_LED_GPIO_OFF(LED_BLUE_GPIO);
#endif
@@ -114,6 +121,9 @@ __weak void ledRed()
#if defined(LED_RED_GPIO)
GPIO_LED_GPIO_ON(LED_RED_GPIO);
#endif
#if defined(LED_RED2_GPIO)
GPIO_LED_GPIO_ON(LED_RED2_GPIO);
#endif
}
__weak void ledGreen()
+1
View File
@@ -220,6 +220,7 @@ TIM17: ROTARY_ENCODER_TIMER
#define GPIO_LED_GPIO_ON gpio_set
#define GPIO_LED_GPIO_OFF gpio_clear
#define LED_RED_GPIO GPIO_PIN(GPIOB, 15)
#define LED_RED2_GPIO GPIO_PIN(GPIOJ, 12)
#define LED_GREEN_GPIO GPIO_PIN(GPIOB, 13)
#define LED_BLUE_GPIO GPIO_PIN(GPIOB, 12)