CH582 BLE 和 2.4G共存,2.4G接收數(shù)據(jù)時(shí)產(chǎn)生復(fù)位

收發(fā)端程序都是Peripheral例程添加RF_PHY的代碼,使用的協(xié)議棧為1.5.0


現(xiàn)象:發(fā)射板和接收板上電運(yùn)行,發(fā)射端串口不斷打印【STA:1】和【STA:12】字符,接收端串口

打印出【RX mode.state = 0】后產(chǎn)生復(fù)位。發(fā)射板斷電,僅接收板通電,無異常。


問題:1.CH582 BLE和2.4G是否能完美同時(shí)運(yùn)行?例如BLE在Peripheral角色下能實(shí)現(xiàn)2.4G接收功能。

????????? 2.怎么追查復(fù)位原因?或者能否提供一份收發(fā)端在運(yùn)行BLE?Peripheral角色下實(shí)現(xiàn)2.4G收發(fā)的參考代碼?



main部分

1686393560730874.png


RF部分,RF的回調(diào)函數(shù)和TMOS事件函數(shù)未修改

1686393560160987.png


重新移植了一遍最小工程驗(yàn)證,還是2.4G接收端出現(xiàn)重啟現(xiàn)象


板A 【BLE peripheral】+【2.4G發(fā)送】

板B 【BLE peripheral】+【2.4G接收】


板A通電時(shí),板B不斷重啟。板A斷電時(shí)板B正常


Mounriver不知道怎么導(dǎo)出打包工程,我可以提供代碼,麻煩技術(shù)幫忙看看。



你好,可以參考一下該博客:

在CH579/CH573/CH583/CH32V208/CH32F208 上使用RF_PHY使用 - iot-fan - 博客園 (cnblogs.com)


我之前參考的是另一個(gè)博文BLE和2.4G同時(shí)運(yùn)行,對比發(fā)現(xiàn)初始化時(shí)缺少【RF_RoleInit();? ? ? //使能私有2.4G角色】函數(shù),增加后發(fā)現(xiàn)目前無重啟現(xiàn)象。


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

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