# 说明 # 本文采用成都乐控畅联公司自主设计的 开发板 进行距离测试,同时对比官方 LaunchPad 。文末提供 longRange 例程用于两个开发板之间直接测试距离。为了更加直观,本文以 TI 提供的 SmartRF Studio7 软件进行距离测试。测试环境选在城市公路边,无线环境比较复杂。本文的测试结果仅供参考。 ## 软件环境 ## SmartRF Studio7 Version:2.6.1 该软件可以在 CC2640R2开发工具集介绍 里获得, SmartRF Studio7 软件的优点是无需下载测试程序,直接插入 USB ,打开软件连接设备即可完成数据收发测试。 ## 硬件环境 ## CC2640R2F Evaluation Board ![](http://www.leconiot.com/md_res/cc2640r2f/ble_stack_app/app_examples/distance_test/image/picture.jpg) ## 软件使用说明 ## TI 提供的 SmartRF Studio7 软件可以测试数据收发,信号强度等,使用该软件可以非常方便的测试 CC2640R2F 芯片是否正常工作。当启动软件,连接开发板之后,双击 List 菜单栏里面你自己的设备就可以进行连接。这里有两个设备,单击进行测试。 ![](http://www.leconiot.com/md_res/cc2640r2f/ble_stack_app/app_examples/distance_test/image/SmartRFconnect.png) 总共有 4 种速率模式可供选择,其中第 4 种模式(1 Msym/s GFSK,125 kbps data rate)是传输距离最长的,在下面的测试中会依次选择所有模式进行距离测试。 ![](http://www.leconiot.com/md_res/cc2640r2f/ble_stack_app/app_examples/distance_test/image/smart_rf_tx.png) ![](http://www.leconiot.com/md_res/cc2640r2f/ble_stack_app/app_examples/distance_test/image/smart_rf_rx.png) 该软件还可以用于测试 RSSI 强度,如下图所示,分别在 Continuous Tx 和 Continuous Rx 菜单下面点击开始。在接收端会有一个显示界面,以图形方式呈现当前的 RSSI 强度值。 ![](http://www.leconiot.com/md_res/cc2640r2f/ble_stack_app/app_examples/distance_test/image/RSSI.png) ## 测试环境 ## TI官方给出的测试结果是 1.5 公里,地点选取在野外的一个湖上面。下面是视频连接:http://training.eeworld.com.cn/TI/video/9106 由于没有无线电磁干扰并且发射机高度很高,所以距离较远。本文实际选取的是的一条笔直公路,无线环境较差,车辆也比较多,测试环境如下图所示。 ![](http://www.leconiot.com/md_res/cc2640r2f/ble_stack_app/app_examples/distance_test/image/stree.jpg) ## 测试结果 ## 如下图所示,在使用** 2Msym/s GFSK, 2 Mbps data rate **模式下,当没有信号的时候使用高德地图显示的距离。其中我们自己的开发板和 TI 的 LaunchPad 距离基本相同,都是 147 米。 ![](http://www.leconiot.com/md_res/cc2640r2f/ble_stack_app/app_examples/distance_test/image/distance1.jpg) 如下图所示,在使用** 1Msym/s GFSK, 1 Mbps data rate **模式下,当没有信号的时候使用高德地图显示的距离。其中我们自己的开发板和 TI 的 LaunchPad 距离基本相同,都是 177 米。 ![](http://www.leconiot.com/md_res/cc2640r2f/ble_stack_app/app_examples/distance_test/image/distance2.jpg) 如下图所示,在使用** 1Msym/s GFSK, 500 kbps data rate **模式下,当没有信号的时候使用高德地图显示的距离。其中我们的开发板距离是左边的 202 米,TI LaunchPad 的距离是 213 米。 ![](http://www.leconiot.com/md_res/cc2640r2f/ble_stack_app/app_examples/distance_test/image/distancecomp1.png) 如下图所示,在使用** 1Msym/s GFSK, 125 kbps data rate **模式下,当没有信号的时候使用高德地图显示的距离。其中我们的开发板距离是左边的 273 米,TI LaunchPad 的距离是 313 米。 ![](http://www.leconiot.com/md_res/cc2640r2f/ble_stack_app/app_examples/distance_test/image/distanctcom2.png) >**特别声明**:本文档仅作参考,旨在对比我公司的开发板和 TI CC2640 LaunchPad 距离方面的区别。由于测试环境不同,在城市中也很难找到理想的测试环境,所以实际测试结果和TI官方测试结果存在一定误差,但是可以看出 TI 的 CC2640R2F 测试距离在蓝牙系列中已经非常优秀。下面给出 TI 在室内进行测试的视频连接,供大家参考:[ TI CC2640 LaunchPad 室内距离测试](http://mp.weixin.qq.com/s?__biz=MjM5MjQ3OTY4MQ==&mid=2650079175&idx=1&sn=2f14838ef22c89a647955850f7876b86&chksm=bea5ff6989d2767ff98a7b1aebc007a81f94db47df394bc08565362241036c9fce359e6cbadb&mpshare=1&scene=23&srcid=0608VcmFB2aWadhVGZUamb3O#rd) > **特别强调**: CC2640R2F Evaluation Board 开发板板载 2 个 RF 天线,分别是 SUB_1G 和 2.4G 倒 F 天线,CC2640R2F 模块上面板载 2.4G 曲折线天线,总共 3 个天线。在测试的时使用的是和TI相同的 2.4G 倒 F 天线,也就是使用 IPEX 连接线接口转接的开发板上面的 2.4G 倒 F 天线。 ## LongRange 例程 ## 本文还提供了直接使用两个开发板进行 LongRange 测试的例程,该例程就是配置成 1Msym/s GFSK, 125 kbps data rate 模式,并以 LED 亮灭表示是否正常连接。 [](http://www.leconiot.com/md_res/cc2640r2f/ble_stack_app/app_examples/distance_test/files/distance_test.zip)

下载 BLE longlange 测试例程.

> **注意**:需要配合 CC2640RF SDK使用,本文使用的是 `simplelink_cc2640r2_sdk_1_35_00_33` 。文件解压后放在该 SDK 同级目录,即 C:\ti。 ## 加入我们 ## 文章所有代码、工具、文档开源。加入我们[**QQ群 591679055**](http://shang.qq.com/wpa/qunwpa?idkey=d94f12d37c3b37892af4b757c6dc34bea140f3f3128a8d68e556a3d728148e85)获取更多支持,共同研究CC2640R2F&BLE5.0。

CC2640R2F&BLE5.0-乐控畅联 © Copyright 2017, 成都乐控畅联科技有限公司.