以太网通信超时。 ARP?

时间:2017-06-08 14:13:07

标签: udp timeout freeze ethernet arp

我正在开发一个项目,其中Win10 PC上的软件将UDP / IP消息发送到MCU板,MCU回复数据(乒乓)。我在Arduino和Microchip PIC32MZ板上都看到了相同的内容。

一切正常,直到断开MCU(或在调试器中停止)。 PC继续发送消息,如果我在大约20秒内连接/恢复MCU,通信就会恢复。之后,即使连接/恢复MCU,PC也会停止将ping命令放在以太网线上。 PC程序仍然认为它们已被发送,但WireShark中没有LED闪烁且没有消息。事实上,它只花了一分钟,然后Windows发送ARP并恢复通信。

我试图在这个死机时段使用PC端的“SendARP”来唤醒通信,但是ARP也没有进入以太网线路。

有没有办法在这一分钟内唤醒它?

是否可以更改某些设置以缩短周期?

由于

0 个答案:

没有答案