SDK15 蓝牙5.0笔记31:(参数与安全设置篇)蓝牙MAC地址.pdf
文本预览下载声明
青风带你玩蓝牙nRF52832 V1.0 淘宝地址:/
青风带你玩蓝牙nRF52832 系列教程2
作者:青风2
作者: 青风3
出品论坛:3
淘宝店:3
QQ 技术群:3465183703
硬件平台:青云QY-nRF52832 开发板3
2.31 蓝牙MAC 地址3
1:BLE设备地址类型:3
1.1 公共设备地址Public DeviceAddress3
1.2 随机设备地址Random DeviceAddress4
1.2.1 静态设备地址Static DeviceAddress5
2:nrf52832地址配置:7
3 设置自己的MAC地址:9
4 应用与调试12
4.1 下载12
4.2 测试12
Copyright©2016-2022 青风电子社区 ALLrightsreserved 1
青风带你玩蓝牙nRF52832 V1.0 淘宝地址:/
青风带你玩蓝牙nRF52832 系列教程
作者:青风
出品论坛: 青风电子社区
Copyright©2016-2022 青风电子社区 ALLrightsreserved 2
青风带你玩蓝牙nRF52832 V1.0 淘宝地址:/
作者: 青风
出品论坛:
淘宝店:
QQ技术群:346518370
硬件平台:青云QY-nRF52832 开发板
2.31 蓝牙MAC地址
本节我们讲主要探讨一下蓝牙BLE,BLE设备有多种类型的设备地址,如Public
DeviceAddress、Random DeviceAddress、Static DeviceAddress、Private
DeviceAddress等等。如果不了解内情,大家肯定会被它们绕晕。不过存在即合理,
这样看似奇怪的设计,实际上反映了BLE的设计思路以及所针对的应用场景。下面让
我们来详细讨论一下。
这里我们通过一个简单的例子:蓝牙BLE蓝牙串口,来进行一个简单的思路验证。
注意本例在蓝牙串口的基础上进行修改。
1:BLE设备地址类型:
一个BLE设备,可以使用两种类型的地址 (一个BLE设备可同时具备两种地址):
Public DeviceAddress (公共设备地址)和Random DeviceAddress (随机设备
地址)。而RandomDeviceAddress又分为Static DeviceAddress (静态设备地
址)和PrivateDeviceAddress(私密设备地址)两类。其中PrivateDeviceAddress
又可以分为Non-resolvable PrivateAddress (不可解析私密地址)和Resolvable
PrivateAddress (可解析私密地址)。它们的关系如下所示,下面就分别来详细介绍
一下:
1.1 公共设备地址Public DeviceAddress
在通信系统中,设备地址是用来唯一识别一个物理设备的,如TCP/IP网络中的MAC
地址、传统蓝牙中的蓝牙地址等。对设备地址而言,一个重要的特性,就是唯一性 (或
者说一定范围内的唯一),否则很有可能造成很多问题。蓝牙通信系统也不例外。
对经典蓝牙 (BR/EDR)来说,其设备地址是一个48bits的数字,称作48-bit
universalLANMACaddresses(和电脑的MAC地址一样)“。正常情况下,该地址需
显示全部