ch579藍牙芯片主從機配對

想請問一下關(guān)于ch579藍牙芯片主從機配對的問題我在網(wǎng)上下載579資料
主機例程EVT\EXAM\BLE\Central 編譯,下載到579M評估板,運行;
從機例程EVT\EXAM\BLE\Peripheral 編譯,下載到579M評估板,運行;
兩個例程都是使用默認的Mac地址(84;C2;E4;03;02;02)所以主從機的Mac地址一致
分別燒錄后兩個藍牙評估板沒有進行主從機配對,請問是以上哪一步配對步驟出錯了嗎
希望能有大佬解答一下疑惑,非常感謝!
判斷沒有配對成功是通過主機例程中自帶的串口打印判斷的

您好,您這里要問的是連接問題嗎。如果您直接燒錄的我們的例程到板子上,此時從機的MAC地址是它芯片本身的MAC地址而不是這里的?0x84,0xC2,0xE4,0x03,0x02,0x02。如果需要使用定義的MAC地址需要修改config.h中的BLE_MAC將默認的 FALSE修改為TRUE 。主機例程中static uint8 PeerAddrDef[B_ADDR_LEN] = { 0x02,0x02,0x03,0xE4,0xC2,0x84 };這句放入從機的MAC地址。如果默認使用芯片的MAC地址則可以通過手機使用BLE調(diào)試助手查看對應(yīng)從機的MAC地址。? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??


對的我想問的就是兩個藍牙開發(fā)板的主從機配對問題,我已經(jīng)按您的指導(dǎo)將從機的Mac地址改為默認的84;C2;E4;03;02;02,并且在手機藍牙APP端也看到了這個默認的從機地址,開始兩個板子上電后主機串口依舊打印device not found,請問我是哪一步弄錯了嗎,請大佬指教,謝謝!



請問您說的將主機例程中static uint8 PeerAddrDef[B_ADDR_LEN] = { 0x02,0x02,0x03,0xE4,0xC2,0x84 };這句放入從機的MAC地址

是將這個代碼放在主機代碼的哪一個文件中呢,直接放進主函數(shù)的.c文件的話會報錯


在工程中的central.c已經(jīng)體現(xiàn)了,主機的例程不用修改就可以直接燒錄進行使用。在主機例程中填入需要連接的從機MAC地址時要注意的時MAC地址的大小段問題??梢苑謩e把你主機和從機的打印信息貼出來。1672388837677.png


您好,請問我從機的代碼是只需要修改以下這兩處地方嗎:

image.png

image.png


不知道為什么我修改后上電串口打印還是顯示not found

image.png


請問我的哪一個步驟出錯了嗎



您好,您可留個郵箱我這里將修改好的提供給您。


您好可以發(fā)一份給我嗎?個人信息保護,已隱藏


好的!實在是太感謝了

郵箱是個人信息保護,已隱藏


已發(fā)送注意查收


你好能發(fā)一份嗎個人信息保護,已隱藏



已發(fā)送,請注意查收


我也要一份, 個人信息保護,已隱藏


@sunnyboy?修改方法二選一,目的是讓BLE主機能夠搜到指定的MAC地址的BLE廣播,這樣BLE主機才可以發(fā)起B(yǎng)LE連接。

注意BLE主/從機中的數(shù)組,地址大小端是相反的。

方法①在BLE主機端,下圖位置,修改數(shù)組為目標(biāo)BLE從機的MAC地址。BLE從機在不啟用BLE_MAC的情況下,默認使用硬件自帶的MAC地址,可以用手機APP“BLE調(diào)試助手”搜索從機廣播來查看從機地址。
image.png

方法②在BLE從機端,下圖位置,啟用BLE_MAC宏定義后,修改數(shù)組為BLE主機代碼中指定的MAC地址。BLE主機例程默認發(fā)起連接的MAC地址如下。

image.png


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

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