2个帖子/ 0新
最后一篇
兄弟
离线
最后一次露面:1年8个月前
加入:2015-09-15 01:51
BT地址编程

蓝牙地址如何编程以及它存储在哪里(OTP)?这是否必须在生产中完成?有没有描述该过程的文档?

设备:
mt_dialog.
离线
最后一次露面:5个月2周前
职员
加入:2015-06-08 11:34
嗨Suflam,

嗨Suflam,

这取决于您想要的哪种地址(公共,随机,也在其他子类别中均衡)。随机地址由堆栈或您的应用程序生成,因此您不必为此做任何事情(我的意思是您不必在任何地方设置静态值)。关于公共地址,那些是静态的,所以你必须在系统中的某个地方来解决它。可用的位置是NVDS结构或OTP标题。对于OTP标题,您可以刻录设备唯一ID标志,SDK将使用它来生成其BD地址。关于NVDS结构,有两个填充此结构的位置,通过代码中的硬编码值,在CFG_NVDS_TAG_BD_ADDRESS定义中,设备将使用FW中的数据填写NVDS结构(通过定义CFG_INITIALIZE_NVDS_STRUCT)或者您可以通过未定义上述定义刻录OTP的NVDS结构并从OTP填充NVDS。没有文件,如教程,来描述这个或程序,它非常直接。

谢谢mt_dialog.