請(qǐng)問有多個(gè)CH582通信的例程嗎?

請(qǐng)問有多個(gè)CH582通信的例程嗎?一主多從

我的郵箱 個(gè)人信息保護(hù),已隱藏


您好,可以參考EVT包中的主機(jī)多連接例程:

emobile_2024-03-01_09-25-55.png


只有傳播rssi值的歷程嗎,請(qǐng)問哪里可以修改傳輸?shù)臇|西呢


上圖提到的例程就是主從連接通信的,可以先用Central和Peripheral例程進(jìn)行測(cè)試主從通信。

收發(fā)數(shù)據(jù)的接口函數(shù)可參考此鏈接:https://www.cnblogs.com/risc5-ble/p/15994545.html

需要將從機(jī)程序中的宏定義BLE_MAC設(shè)置為TRUE,主機(jī)和從機(jī)才可以正常連接。


想請(qǐng)問下,MultiCentral這個(gè)例程我燒錄進(jìn)了三個(gè)CH582芯片 串口調(diào)試的時(shí)候都三個(gè)芯片都Device not found...


MultiCentral是主機(jī)多連接例程,也就是這個(gè)程序可以連接三個(gè)從機(jī),你應(yīng)該只有一個(gè)板子里燒錄這個(gè)程序,其他三個(gè)板子都燒錄從機(jī)程序,即peripheral例程,需要注意的是從機(jī)程序中需要將宏定義BLE_MAC設(shè)置為TRUE,然后在main.c中修改下圖數(shù)組的最后一個(gè)字節(jié),分別改為02、03、04然后燒錄到三個(gè)不同的板子里。

主機(jī)的目標(biāo)連接mac(注意與從機(jī)中設(shè)置的mac大小端是相反的):

static peerAddrDefItem_t PeerAddrDef[CENTRAL_MAX_CONNECTION] = {

? ? {0x02, 0x02, 0x03, 0xE4, 0xC2, 0x84},

? ? {0x03, 0x02, 0x03, 0xE4, 0xC2, 0x84},

? ? {0x04, 0x02, 0x03, 0xE4, 0xC2, 0x84}

};

emobile_2024-03-06_11-17-52.png



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

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