- PC上的网络调试助手收不到MCU发送的UDP报文
- PC端给多个MCU设备发送UDP报文,先发的那个能立马相应,之后的有很大延时
第1条中问题产生的原因,网络调试助手被防火墙阻止了。表现的现象是可以发送报文到MCU端,但是MCU端发送的报文收不到。
第2条产生的原因,多个MCU设备是挂在同一个交换机下的,虽然每个MCU设备的IP地址不同,但是MAC地址是相同的。在向上一个设备发送完报文后立马向当前设备发送报文,此时路由器中的MAC地址表还是上一个设备的,当前设备无法收到报文,等待两三秒左右地址表更新之后就能收到报文了。此问题将MAC地址更改为不同地址即可。