本篇博文最后修改时间:2016年09月15日,17:14。
一、简介
本篇以SimpleBLEPeripheral工程为例,介绍实现连接时广播的方法。
二、实验平台
协议栈版本:ble_cc26xx_2_01_00_44423
编译软件:IAR Embedded Workbench for ARM Version 7.40
硬件平台:CC26xxDK开发板(阿莫)
仿真器:XDS100V3(阿莫)
手机平台:小米4S、红米1S
APP:truthblue
三、版权声明
博主:甜甜的大香瓜
声明:喝水不忘挖井人,转载请注明出处。
原文地址:http://blog.csdn.NET/feilusia
联系方式:897503845@qq.com
香瓜BLE之CC2541群:127442605
香瓜BLE之CC2640群:557278427
香瓜单片机之STM8/STM32群:164311667
甜甜的大香瓜的小店(淘宝店):https://shop217632629.taobao.com/?spm=2013.1.1000126.d21.hd2o8i
四、
参考资料
1、《CC2541之连接时广播》:http://blog.csdn.net/feilusia/article/details/49125777
五、实验步骤
1、IAR设置中添加宏
PLUS_BROADCASTER
六、实验结果
1、仿真、全速运行,用小米1S的truthblue连接、用红米1S的truthblue扫描观察。
1)用小米1S的truthblue连接
2)用红米1S的truthblue扫描观察
发现CC2640被小米1S连接时,仍然能被红米1S扫描到广播。但是广播频率大不如未连接时,因为广播是时而显示、时而不显示。
2、多次断开、连接测试
发现CC2640在连接时广播这个问题上做的比CC2541好,多次断开重连仍然能实现连接时广播,而不像CC2541中断开一次就无法再发出广播。
因此,实验成功。