4258| 4
|
W5500客户端如何主动连服务器? |
1金钱
最佳答案我在用W5500的时候,做了一个心跳包,如果收不到服务器的心跳,就说明出问题了,然后触发重连机制。
void Check_Tcp_Status(void)
{
if(Heart_Delay==0)
{
SYS_VAL.Tcp_Status=0;
S1_State=0;//重连服务器
Success_Connect=0;
Heart_Ptr=0;
W5500_Send_Delay_Counter=27000;
}
}
S1_State=0,在while(1)里面有个W5500_Socket_Set();会自动触发重连。
| ||
| ||
我是可以什么都不说 ,但不可以什么都不做。
|
||
| ||
| ||
| ||
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-4-3 03:19
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网