我 發表了評論
你可以判斷一下,在中斷回調裡面,打印一下每次進中斷回調時的len,有沒有len==0的情況,如果有就直接return,不執行下面的釋放信號量。
我 發表了評論
@yangxiaolin1 裸機可以看w806的sdk https://gitee.com/w800/wm_sdk_w806,你現在用的是iot的sdk,另外看你代碼有用的信號量,並且先注冊了中斷回調
我 對問題發布了答案
這個錯誤提示,大概可能是任務在消息隊列沒有創建,或者消息隊列被創建之前就有程序調用了消息隊列發送或接收相關api。
我 發表了評論
@yangxiaolin1 工具左上角,設置/下載波特率 改到115200可以試試,再不行就用開發板試試。
我 發表了評論
@yangxiaolin1 http://isme.fun/?log=blog&id=34 這裡可以下載最新版本。
我 對問題發布了答案
工作左上角幫助/更新一下軟件版本看看。可能是轉串口板子波特率太高不穩定,不支持那麼高的波特率,新版本有做自適應波特率。
我 對問題發布了答案
請問W800 arduino開發板在運行藍牙Mesh功能時的功耗是怎樣的?