Browse Source

fix:1.修复更换cpu为stc8h8k后LED管脚改变的问题

issue
Zhangwen 2 months ago
parent
commit
bfed720526
  1. 2
      source/app/task_btn.c
  2. 10
      source/bsp/bsp_led.c
  3. 4
      source/bsp/bsp_led.h

2
source/app/task_btn.c

@ -31,7 +31,7 @@ void L3_task_btn_handler(void)
} }
break; break;
case KEY_DOWN: case KEY_DOWN:
RED_LED = ~RED_LED; BULE_LED = ~BULE_LED;
L0_uart0_uchex(g_Key); L0_uart0_uchex(g_Key);
L0_uart0_0d0a(); L0_uart0_0d0a();
g_Key = KEY_NULL; g_Key = KEY_NULL;

10
source/bsp/bsp_led.c

@ -2,28 +2,28 @@
void L2_led_init() void L2_led_init()
{ {
D_HighI_P1(BITN2); D_HighI_P1(BITN4);
D_HighI_P4(BITN7); D_HighI_P4(BITN7);
GREEN_LED = LED_OFF; GREEN_LED = LED_OFF;
RED_LED = LED_OFF; BULE_LED = LED_OFF;
} }
void L2_GREEN_LED_ON(void) void L2_GREEN_LED_ON(void)
{ {
GREEN_LED = LED_ON; GREEN_LED = LED_ON;
RED_LED = LED_OFF; BULE_LED = LED_OFF;
} }
void L2_RED_LED_ON(void) void L2_RED_LED_ON(void)
{ {
GREEN_LED = LED_OFF; GREEN_LED = LED_OFF;
RED_LED = LED_ON; BULE_LED = LED_ON;
} }
void L2_LED_OFF(void) void L2_LED_OFF(void)
{ {
GREEN_LED = LED_OFF; GREEN_LED = LED_OFF;
RED_LED = LED_OFF; BULE_LED = LED_OFF;
} }

4
source/bsp/bsp_led.h

@ -4,8 +4,8 @@
#include "bsp_config.h" #include "bsp_config.h"
#define GREEN_LED P12 //双色红 #define GREEN_LED P14 //绿
#define RED_LED P47 //双色绿 #define BULE_LED P47 //蓝
#define LED_ON 0 #define LED_ON 0
#define LED_OFF 1 #define LED_OFF 1

Loading…
Cancel
Save