STM32&x2B;Lwip,由于广播数据包导致的MCU负载

STM32&x2B;Lwip,由于广播数据包导致的MCU负载,stm32,lwip,Stm32,Lwip,由于网络配置错误, 假定已发生广播分组循环 STM32 MCU连续接收广播数据包。 因此,MCU负载增加。 在STM32F746G-DISCOVERY板上测试, MCU负载增加到70~80% 在这种情况下,轮询周期被中断,并且 我们的产品不能正常工作 除了使用带有TCP/IP协议栈的串行到以太网控制器, 有没有办法避免此问题?如果检测到广播数据包泛滥,理论上可以在MAC配置(STM32内的以太网硬件)中临时禁用接收广播数据包。STM32 MCU可以通过广播、多播、全部接收、发送方或接收硬地址的散

由于网络配置错误, 假定已发生广播分组循环

STM32 MCU连续接收广播数据包。 因此,MCU负载增加。 在STM32F746G-DISCOVERY板上测试, MCU负载增加到70~80%

在这种情况下,轮询周期被中断,并且 我们的产品不能正常工作

除了使用带有TCP/IP协议栈的串行到以太网控制器,
有没有办法避免此问题?

如果检测到广播数据包泛滥,理论上可以在MAC配置(STM32内的以太网硬件)中临时禁用接收广播数据包。STM32 MCU可以通过广播、多播、全部接收、发送方或接收硬地址的散列来过滤数据包