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