Browse Source

串口0输出正常

bfysop-v2
mr.zhangsan 1 year ago
parent
commit
015e0e200e
  1. 24
      source/app/main.c
  2. 4
      source/msp/UART0.C

24
source/app/main.c

@ -89,18 +89,18 @@ void L0_main_init(void)
L1_tick_init(); L1_tick_init();
L0_timer0_Init(); L0_timer0_Init();
L3_reg_init(); // L3_reg_init();
L3_param_init(); // L3_param_init();
L2_485_init(); // L2_485_init();
L0_ADS1213_INIT(); // L0_ADS1213_INIT();
L3_task_adc_init(0); // L3_task_adc_init(0);
L3_task_adc_init(1); // L3_task_adc_init(1);
L3_task_adc_init(2); // L3_task_adc_init(2);
L3_task_adc_init(3); // L3_task_adc_init(3);
//L3_task_debug_init(); //L3_task_debug_init();
L3_task_show_init(); //L3_task_show_init();
L3_task_reglisten_init(); //L3_task_reglisten_init();
L0_uart0_sendArray("v2.7",4); L0_uart0_sendArray("v2.7",4);
} }
@ -131,7 +131,9 @@ void main(void)
{ {
s_nos_tick.t1s_heatbeart = 0; s_nos_tick.t1s_heatbeart = 0;
LED0 ^= 1; LED0 ^= 1;
L0_uart0_uc('.'); // L0_uart0_uc('.');
// L0_uart0_sendArray("v2.7",4);
L0_uartN_sendstr(0,"v2.8111");
} }
//L1_ADS1213_main(); //L1_ADS1213_main();

4
source/msp/UART0.C

@ -115,7 +115,7 @@ void INTERRUPT_UART(void) D_SERVE_UART
ts_uart[uNum0].t->reg = L0_uartN_get(uNum0); ts_uart[uNum0].t->reg = L0_uartN_get(uNum0);
//ts_uart[uNum0].tp_handler(ts_uart[uNum0].t); //ts_uart[uNum0].tp_handler(ts_uart[uNum0].t);
L1_s2b_PH4(ts_uart[uNum0].t); L1_s2b_PH4(ts_uart[uNum0].t);
L0_timer1_restart(); //L0_timer1_restart();
} }
if(L0_uart0_IntTI()) //如果是U0发送中断 if(L0_uart0_IntTI()) //如果是U0发送中断
{ {
@ -150,7 +150,7 @@ void timer1_isrHanddle(void) D_SERVE_TIMER1
if(p->crc[0] == p->buf[p->num-2] && p->crc[1] == p->buf[p->num-1]) if(p->crc[0] == p->buf[p->num-2] && p->crc[1] == p->buf[p->num-1])
{ {
p->ok = 1; p->ok = 1;
LED0 ^= 1; //LED0 ^= 1;
} }
} }
L0_timer1_stop(); L0_timer1_stop();

Loading…
Cancel
Save