stm32-基於FreeRtos 的lwip協議移植

因爲要用的以太網通訊,所以移植了一個lwip的協議棧。
我使用的是cubeMx生成的代碼,這裏簡單說一下注意事項。
freeRtos V2.0不支持lwip,只能使用1.0版本。

lwip checksum配置圖

這個地方是比較需要注意的,因爲開啓和關閉不弄好,就會導致編譯的時候,很多函數無法調用。

然後就是基於FreeRtos的系統,Lwip最好的辦法是創建一個單獨的線程調用起來,

在代碼裏面不停的遍歷函數的接收。

在一個就是,最好是用netconn這個庫,這個是最穩定的

先寫這麼多吧,後面再加,

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章