MESH例程配網(wǎng)成功能發(fā)送接收報文,但是過一會就斷開了

使用芯片為CH32F208WB? ?MESH->self_provisioner_vendor和MESH->adv_vendor例程連接成功后過一段時間會斷開

您好,使用這兩個例程沒問題?!皵嚅_”的現(xiàn)象是什么,是發(fā)包會報錯嗎,打印日志截圖可以提供嗎。

一般來講,mesh協(xié)議大多數(shù)數(shù)據(jù)交互直接走廣播,節(jié)點配網(wǎng)后無需保持連接,也就沒有“斷開”。


就是配網(wǎng)者發(fā)送給節(jié)點,然后過差不多一兩個小時后節(jié)點就收不到數(shù)據(jù)了,配網(wǎng)者也沒有顯示在發(fā)送數(shù)據(jù)


配網(wǎng)者也沒有顯示在發(fā)送數(shù)據(jù)”配網(wǎng)者是一直循環(huán)發(fā)包的嗎,您可以加打印看看配網(wǎng)者代碼中有沒有跑到發(fā)包代碼塊。

如果是配網(wǎng)者確實沒有發(fā)包,需要檢查TMOS事件有沒有正常執(zhí)行,TMOS系統(tǒng)有沒有正常運行,有沒有手動調(diào)用休眠。

排查

①有沒有哪里調(diào)用了tmos_stop_task接口關(guān)掉了事件

②有沒有在中斷服務(wù)函數(shù)中管理tmos事件,建議都拿出到主循環(huán)中安排

③期間有沒有重新初始化RTC,Main_Circulation中的TMOS主循環(huán)有沒有在運行

④有沒有哪里調(diào)用了休眠,休眠期間32M主頻是停止工作的


例程我是直接拿來用的沒有任何改動,我也是第一次使用MESH,我按照你的方法再試一遍看看哪里出錯


用的官方開發(fā)板,例程只改了不保存FLASH,測試了一晚上,發(fā)現(xiàn)配網(wǎng)者和節(jié)點都沒有打印,不懂什么原因


只有登錄才能回復(fù),可以選擇微信賬號登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频