diff --git a/source/app/main.c b/source/app/main.c index 6f30e7d..72374ac 100644 --- a/source/app/main.c +++ b/source/app/main.c @@ -150,7 +150,7 @@ void main(void) L0_main_init(); //任务及外设初始化 - //L0_task_init(); + L0_task_init(); //上电延时方便输出 delayInMs(1000); diff --git a/source/app/task_bled.c b/source/app/task_bled.c index ba68c20..a36b73d 100644 --- a/source/app/task_bled.c +++ b/source/app/task_bled.c @@ -63,7 +63,7 @@ U16 L0_led_array_2_dat() U16 dat = 0; for(i = 1; i < LED_BTN_NUM; i++) { - dat |= (R.led_status[i] << (i-1)); + dat |= ((U16)R.led_status[i] << (i-1)); } return dat; }