#include "app_task_uart0.h" #include "msp_uart0.h" ///#include "../app/common.h" #include "app_config.h" void L3_task_uart0_modbus_handler(Ts_uart_rev_ *ph4) { if(ph4->ok) { #if 1 TS_PH4_modbus *ts_modbus = (TS_PH4_modbus *)ph4->buf; //L0_uart0_sendArray(ph4->buf, 8); //L0_uart0_sendArray("abcdefgh", 8); ph4->ok = 0; if(ts_modbus->slaver == R.sd.slaver_id || ts_modbus->slaver == D_UART0_485_SLAVER_ID_BROADCAST) //从机 { U16 acklen = L3_modbus_slaver_ack(ts_modbus,&s_uart0_ack); L0_uart0_sendArray((U8*)&s_uart0_ack, acklen); } #endif } }