void Modbus_Event()
{
u16 crc,rccrc;
if(modbus.reflag == 0)
{
return;
}
if(modbus.recount>2) //需要增加,否则被干扰后,有可能导致while无法退出
{
crc = Modbus_CRC16(&modbus.rcbuf[0],modbus.recount-2);
rccrc = modbus.rcbuf[modbus.recount-2]*256+modbus.rcbuf[modbus.recount-1];
。。。。
|
共1人点赞
|