關(guān)于582很容易超時(shí)而斷開連接

兩個(gè)問題:

1.582真的很容易超時(shí)斷連,SYS_EVENT_MSG事件中沒有耗時(shí)邏輯,即使我把設(shè)置PWM的那幾項(xiàng)都注釋了還是會(huì)超時(shí),如圖

1698748867380.png


2.上次貴司技術(shù)支持說,不能在SYS_EVENT_MSG中執(zhí)行邏輯,但我不知道怎么向其他事件發(fā)送藍(lán)牙數(shù)據(jù),貴司例程中也沒有相關(guān)代碼,只有一個(gè)tmos_msg_send是向指定task_id發(fā)送的,可這消息只能在SYS_EVENT_MSG中響應(yīng),沒有方法能向指定的事件中發(fā)送數(shù)據(jù)

附上次提問的答復(fù)關(guān)于582很容易超時(shí)而斷開連接 - 沁恒微電子社區(qū) (wch.cn)

1、先燒錄官方的代碼如peripheral,查看連接是否出現(xiàn)斷開。目的是排查硬件如頻偏過大導(dǎo)致藍(lán)牙斷開;

2、任務(wù)配置通過tmos任務(wù)完成,檢查一下代碼里是否有其他的任務(wù)。目的是排查代碼導(dǎo)致的超時(shí)斷開。最簡(jiǎn)單的排查方法就是將你的功能代碼屏蔽查看。

作為藍(lán)牙從機(jī)會(huì)在連接后以1s的周期發(fā)送藍(lán)牙noti數(shù)據(jù)出去,可以參考寫法。

image.png


來結(jié)帖,原來是我把邏輯寫到不同文件里的原因,只要把Peripheral_ProcessEvent事件邏輯寫到peripheral.c里面就沒不會(huì)發(fā)生了


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

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