CH582 用OTA的參考代碼 發(fā)現(xiàn)SBP_PERIODIC_EVT事件 沒連接藍牙前被調用了三次

我沒有連接藍牙時候,在廣播階段會出現(xiàn)調用三次SBP_PERIODIC_EVT事件,現(xiàn)象如下圖:

Snipaste_2022-12-09_13-35-11.png

這是我的代碼情況,預想是625ms周期打印123。Snipaste_2022-12-09_13-35-11.png






image.png


連接上藍牙后,就是周期打印123出來,連接上藍牙后是正常的,請問如何解決未連接時出現(xiàn)的這種情況。


image.png

您好,我用的也是OTA例程,代碼已經跟你改的一樣了,別的都沒有改動,打印出來在連接成功前是沒有問題的。


1


沒事了 我研究一下 ,應該是自己改掉了某些地方



知道原因了,但是不知道原理。可以解釋一下嗎?

Snipaste_2022-12-09_13-35-11.png

我在這個函數(shù)中調用了 紅框這里會導致 tmos系統(tǒng)未連接廣播前? 奇奇怪怪 若上述的問題。



SBP_UPDATE_EVT是我對照 其它SBP創(chuàng)建的事件 ,問題就是我現(xiàn)在一調用我自己定義的事件(事件里面啥也沒做)。他就會出現(xiàn)bug。如圖:Snipaste_2022-12-09_13-35-11.png


好了 我自己解決了 最多只能定義16個事件? 事件定義是左移一位 就是乘二的。我定義了0x0006。


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

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