rf_ble_beacon例程¶
1 功能概述¶
功能概述:本例程展示了如何使用BLE模块实现一个BLE beacon,每1秒醒来一次,向37、38、39通道各发送一包的蓝牙广播数据包。用户可以使用手机上的BLE调试工具来查看相应的广播数据包。该例程可用于实现基于BLE技术的定位、导航和室内定位等应用场景。
2 环境准备¶
Board: pan2628b1_evb_v1.1
Micro USB线两2根,一根用于程序下载,一根用于查看串口打印Log
将 J19 单刀双掷开关拔至TX侧,将P3_1与uart的TX引脚相连
3 编译和烧录¶
例程位置:pan2628_dk\01_SDK\example_extension\rf_ble_beacon
打开目录下keil下的rf_ble_beacon.uvprojx工程,编译整个代码工程。
4 演示说明¶
程序下载完成后,MCU每1秒醒来一次向37、38、39通道各发送一包的蓝牙广播数据包
打开手机蓝牙调试工具,接收ble beacon发出的广播包,效果如下图
5 RAM/Flash资源使用情况¶
Program Size: data=15.1 xdata=146 const=90 code=7225