CH582作为蓝牙从机时,通过调用什么函数可以获取其蓝牙mac地址

我手上有两块CH582开发板,想一个作为主机,一个作为从机,主机要知道从机的蓝牙mac地址才能连接上,

那么作为从机,如何获取自身的蓝牙mac地址呢

1.如果是将BLE_MAC设置为TRUE,那么使用的就是自定义mac地址,可以在下面截图出看自己设置的mac地址,

emobile_2022-09-05_13-47-17.png2.如果使用的是芯片自带的mac地址,那么可以使用GetMACAddress(TestBuf);获取芯片唯一mac地址,也可使用isp工具进boot查看:

emobile_2022-09-05_13-59-29.png

3.当然还可以在初始化结束后采用调用函数的方式直接获取当前使用的mac地址,

emobile_2022-09-05_13-51-42.png4.可以使用手机软件,如BLE调试助手,搜索到设备会显示名称和mac地址。

注意点:在主机端传入的mac地址要注意大小端,第1和4两种方法获取的mac地址大小端是相反的。





好的,非常感谢


只有登录才能回复,可以选择微信账号登录