单片机/MCU论坛
直播中

王静

7年用户 1516经验值
私信 关注

求助,关于蓝牙mac地址的批量写入问题求解

在批量生产中,我需要每一个产品都有唯一的MAC地址。 我在调试的时候配置蓝牙组件的时候MAC地址都是一样的。
1.请问关于蓝牙的名称,MAC地址等信息,在批量生产的时候如何更改?  是不是都写在了特定的flash区域?  能否通过外部命令更新flash来改变对应的数值。

我想改的地方1个是蓝牙的mac地址,另一个是Manufacturer Specific Data.

                                                                                                                                                                                                                                                                                                                                                                                                

回帖(1)

王莉

2024-2-21 10:47:11
Manufacturer Specific Data实际上是存储在BLE_config.c文件cy_ble_discoveryData[]或者cy_ble_scanRspData[],没有专门用来修改他们的API,需要直接修改具体的数组。
修改mac地址,可以通过Cy_BLE_GAP_SetBdAddress()完成。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分