• 资料介绍
    • 蓝牙设备地址的类型
    • MAC 地址相关函数
    • 蓝牙 Random 静态设备地址的生成与设置参考方法
    • 蓝牙 Public 设备地址的购买流程
    • 小结
  • 资料预览
  • 相关推荐
申请入驻 产业图谱

LAT1287 BLE设备地址相关简介

03/24 11:31
270
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

LAT1287 BLE设备地址相关简介

719.01 KB

蓝牙设备地址的类型

所有蓝牙设备都应具有一个蓝牙设备地址 (BD_ADDR),该地址(及其地址类型)可以唯一地(一定范围内唯一)标识该设备。使用者如果不了解其概念,看上去可能会有很多疑惑,甚至容易造成侵权问题。

蓝牙的设备地址分为两大类,一类是 Public,一类是 Random 的。其中 Random 类地址里面又分为静态地址和私有地址。私有地址又分为不可解析的私有地址和可以解析的私有地址。

MAC 地址相关函数

下面介绍两个比较重要的和 MAC 设置相关的函数。

蓝牙 Random 静态设备地址的生成与设置参考方法

为了方便一些客户生成免费的相对唯一的 MAC 地址,下面列举一个使用芯片出厂唯一的 UID 来生成 MAC 地址的参考方法。基本原理是通过读取芯片的 UID,然后再进行 Hash计算,截取需要的 46bit 作为随机部分的静态地址。理论上这种方法生成的 MAC 地址重复的几率很小,在 2 的 40 多次方分之一的几率重复,因此实际工程应用中可以认为它相对比较唯一。

蓝牙 Public 设备地址的购买流程

全球唯一设备号,标准化组织是 IEEE,以前的网卡 Ma 地址、PC,现在蓝牙设备、BLE 设备若需要认证的,官方的唯一设备标识,即蓝牙地址,也是 Mac 地址,需向 IEEE申请,并登记付费。即可获得授权。

小结

本文介绍了 BLE MAC 地址的类型,基于芯片 ID 生成静态随机 MAC 地址,以及购买Public MAC 地址的流程。

资料预览

点赞
收藏
评论
分享
加入交流群
举报

相关推荐

方案定制

去合作
方案开发定制化,2000+方案商即时响应!