各位大神,我最近在使用ESP8266開發一個小的物聯網應用,基于的是樂鑫的RTOS-1.5SDK。設計的思路是使用軟體定時器,每隔10秒鐘通過UDP向服務器上報當前節點模塊的資訊。UDP采用基本的LWIP下的Socket實作,在程式運行程序中,軟體定時器時間到了之后,呼叫回呼函式發送資料時,通過串口會列印出ShowCritical 0錯誤資訊,并導致系統重啟,通過對FreeRTOS進行了解,可以知道這大概是任務切換程序中涉及到了臨界區的問題。哪位遇到過這樣類似的問題,請多多指教。
uj5u.com熱心網友回復:
加入臨界區試試。uj5u.com熱心網友回復:
中斷回呼函式內永遠不要呼叫API函式。轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/15549.html
標籤:智能硬件
上一篇:IAP升級的地址設定!!!!
