嗨,对话,
我在一个项目中使用DA14531,固件版本是DA14531_585_DSP_v_6.150.3.45。我有一个问题,更改了CFG_NVDS_TAG_BD_地址[],我只能静态更改设备的MAC地址。我更改了一种机制,MAC地址信息现在存储在EEPROM芯片中,数据可以正确读取,但我不知道如何将其设置为设备的MAC地址,不知道何时何地
CFG_NVDS_标签_BD_地址[]已分配给固件中的NVDS_数据_存储器,
谢谢和问候
约翰
关键词:
设备:
张魁你好,,
请查看“DA14585/DA14586和DA14531设备上的BLE广告”教程(下面提供链接)和“2.1.设置BD地址”部分
http://lpccs-docs.dialog-semiconductor.com/DA145xx_Advertising_Tutorial/index.html
您能说明一下您的要求吗?如果配置CFG\U NVDS\U TAG\U BD\U地址,设备将开始使用该BD地址进行广告。您希望使用哪种类型的BD地址?
谢谢,下午好
你好,下午对话,
谢谢你的回复,
我的设计目标是,每个设备都有一个唯一确定的mac地址,因此添加了一个额外的芯片EEPROM芯片。从地址0xFA开始,芯片存储世界上仅有的6字节ID数据。我想将此数据用作DA14531的mac地址,这样,DA14531可以在生产过程中刻录相同的固件,并读取mac地址数据每次通电时从EEPROM中取出,可确保每个设备都有一个固定且唯一的MAC地址。
你能告诉我何时何地吗
CFG_NVDS_TAG_BD_地址已分配给DA14531_585_DSP_v_6.150.3.45中的NVDS_数据_存储器。
谢谢
约翰
你好,下午对话,
问题已经解决,谢谢大家的支持。
约翰
张魁你好,,
很高兴你解决了你的问题。如果您有任何其他问题,请提出新的论坛门票。
谢谢,下午好
我也有同样的问题。你能分享一下你是如何通过编程设置BD(MAC)地址的吗?
谢谢
阿纳科夫
嗨,伊安勒纳,
假设您使用的是公用设备地址,您可以参考附图中所示的方法修改地址
宜宾
谢谢。查找..f_data_init()函数需要什么h_文件?
您只需要init函数的前两行。剩下的代码仅适用于从中复制代码段的示例。
/MHv