前不久接到一個客戶的問題。在 H743 上需要通過 UDP 發送大的數據包,涉及到 IP 分包的問題。他們在測試的過程中遇到了 只要發送 6KB 的 UDP 數據包就會出現 hardfault 的問題。拿到這個問題的時候,調試得到了和客戶一樣的現象,程序進入 hardfault,并且是由 Lwip 協議棧的 ip_reass_free_complete_datagram 函數觸發。后經過一番調試,搞清楚了問題的原 因,要說清楚,我們得先來看看 Lwip 中 IP 分包的實現
標簽:
lwip
ip
上傳時間:
2022-03-06
上傳用戶: