STM32 + Lwip, загрузка MCU из-за широковещательного пакета - PullRequest
0 голосов
/ 02 мая 2018

Из-за неправильной конфигурации сети, Предполагается, что произошла зацикливание широковещательного пакета.

STM32 MCU непрерывно принимает широковещательные пакеты. В результате нагрузка MCU увеличивается. Протестировано на плате STM32F746G-DISCOVERY, Загрузка MCU увеличена до 70 ~ 80%.

В этом случае период опроса прерывается и Наши продукты не работают должным образом.

За исключением использования контроллера Serial to Ethernet с стеком протоколов TCP / IP, Есть ли способ избежать этой проблемы?

1 Ответ

0 голосов
/ 14 мая 2018

Если вы обнаружите переполнение широковещательных пакетов, теоретически вы можете временно отключить прием широковещательных пакетов в конфигурации MAC (аппаратное обеспечение Ethernet внутри STM32). STM32 MCU может фильтровать пакеты по широковещательной рассылке, многоадресной рассылке, получению всех, хешу отправителя или полученного адреса с переадресацией.

...