Browse Source

调试所有led

bfysop-v2
mr.zhangsan 1 year ago
parent
commit
81054d859e
  1. 5
      source/.vscode/settings.json
  2. 26
      source/app/main.c
  3. 20
      source/bsp/bsp_config.c

5
source/.vscode/settings.json

@ -0,0 +1,5 @@
{
"files.associations": {
"UART0.C": "cpp"
}
}

26
source/app/main.c

@ -109,6 +109,17 @@ void L0_main_init(void)
//===============================================
void main(void)
{
U32 c = 0;
L0_board_config();
while(1)
{
LED0 = 1;
c = 0x100000;
while(c--){}
LED0 = 1;
c = 0x100000;
while(c--){}
}
//初始化
L0_main_init();
//验证加密信息
@ -120,24 +131,25 @@ void main(void)
{
s_nos_tick.t1s_heatbeart = 0;
LED0 ^= 1;
L0_uart0_uc('.');
}
//L1_ADS1213_main();
//单路采集滤波
L3_task_adc_handler(0);
L3_task_adc_handler(1);
L3_task_adc_handler(2);
L3_task_adc_handler(3);
//L3_task_adc_handler(0);
//L3_task_adc_handler(1);
//L3_task_adc_handler(2);
//L3_task_adc_handler(3);
//显示
L3_task_adc_filter_show(&ts_adc_blur_show);
//L3_task_adc_filter_show(&ts_adc_blur_show);
//寄存器值监控
L3_task_reglisten_handle(&s_task_reglisten);
//L3_task_reglisten_handle(&s_task_reglisten);
//输出,响应485协议
L3_task_modbus_handler(&s_uart0_rec);
//L3_task_modbus_handler(&s_uart0_rec);
//调试输出
//L3_task_debug(&_s_task_debug);

20
source/bsp/bsp_config.c

@ -56,20 +56,16 @@ void L0_board_config(void)
BITN_0(P5M1,BITN5);BITN_1(P5M0,BITN5);
//LED
D_stdIO_P1(BITN7);
D_stdIO_P5(BITN4);
D_stdIO_P0_ALL();
D_stdIO_P1_ALL();
D_stdIO_P2_ALL();
D_stdIO_P3_ALL();
D_stdIO_P4_ALL();
//IO
D_stdIO_P1(BITN0);
D_stdIO_P1(BITN1);
D_stdIO_P1(BITN2);
D_stdIO_P1(BITN6);
D_stdIO_P3(BITN2);
D_stdIO_P3(BITN3);
D_stdIO_P3(BITN4);
D_stdIO_P3(BITN5);
D_stdIO_P3(BITN6);
D_stdIO_P3(BITN7);
BLED0 = BLED1 = BLED2 = BLED3 = BLED4 = BLED5 = BLED6 = 1;
BLED7 = BLED8 = BLED9 = BLED10 = BLED11 = BLED12 = BLED13 = 0;
LED0 = 1;
#if (TYPE_WDT_ENABLE == D_WDT_STATUS)
WDT_CONTR = 0x27; //使能看门狗,22M时钟下溢出时间约为5s,请注意添加喂狗程序

Loading…
Cancel
Save