板子接上路由器後反覆重啓調試記錄

背景:STM32F207 freeRTOS lwip(socket編程方式) 現象:板子RJ45接口不接路由器時能正常使用,接上路由器之後,每運行一段時間就重啓一次。 調試: 首先發現造成重啓的原因是,喂狗函數放在網絡任務(優先級爲倒數第二)中,網絡任務阻塞不能喂狗導致看門狗觸發。 在網絡任務中尋找阻塞位置,發現socket函數返回0,在connect -> lwip_connect -> net
相關文章
相關標籤/搜索