首页 > 评测 > 可随身携带的BLE和Sub-GHz开发套件——TI CC1350 SensorTag评测
可随身携带的BLE和Sub-GHz开发套件——TI CC1350 SensorTag评测
- [导读]
- TI的CC1350STK就是一款看上去不象开发板的开发板,它的正式名称是TI CC1350 SensorTag。不像TI CC1350 LaunchPad,SensorTag看上去更像一个钥匙扣上的小挂件,但却能给你带来TI CC1350的完整体验,准确的说是更加强悍的体验,因为SensorTag上还集成了许多MEMS传感器。
要注意的是,不管是固件升级还是数据的云端上传,要要求手机提供了INTERNET连接,否则不能实现固件下载及云端推送功能。
不过到目前为止,我们看到的CC1350STK似乎还只是个小挂件,可以挂在钥匙扣上炫耀,或者打开手机APP看看传感器数据,另外似乎没有多大的用处!别忘了,CC1350STK是个不折不扣的开发套件。
新版的CCS 7已经全面支持TI系列开发板了,以前使用TI CC1350时似乎还只有云端开发版本,现在可以使用CCS来实现本地开发了,方便了许多。CCS的环境搭建及一般使用就不赘述了,请参考21IC REVIEW LAB提供的CCS菜鸟入门。
接下来体验CC1350STK的Sub-1GHz通信功能,另外专门准备了一块TI CC1350 LaunchPad来与之通信。TI CC1350 LaunchPad充当Concentrator,CC1350STK则充当普通结点,网络拓扑结构类似如下
当Concentrator启动后,会等待结点的加入,如果有新的结点加入,会在控制台输入相应的信息,下面是Concentrator启动后终端输出的信息
等待结点的加入,一直等待,否则该信息不会变化。接下来启动CC1350STK,稍等片刻,就可以看到控制台的信息发生了变化,
新的CC1350STK加入到了现有的网络中,在Concentrator中已看到了新的结点,同时相关的RSSI值也输出在控制中,反映了当前结点的连接信号强度。
CCS中的两个例程均来自官方DEMO,如下
如果要实现更多的功能,可以在此基础上添加相关代码,注意这俩个例程均是RTOS版本,所以均有相应的RTOS库工程文件在内,RTOS是TI推出的嵌入式实时操作系统,使用RTOS可以简化程序逻辑,更多的将精力放到设备的功能开发上,如果没有特别的要求,一般建议使用RTOS版本的例程。
看上去很美好,不过SensorTag为了做得更紧凑,相比LaunchPad来说,开发套件上没有集成XDS调试下载器,所以如果要对SensorTag编程的话,需要一个XDS,还不能是普通的XDS,开发套件上的JTAT接口是迷你型的,为此,TI特意为SensorTag开发了一套专用的调试下载器Debug DevPack,如下
调试器上使用的MCU是TM4C129,调试器上还提供了3个Grove连接接口,默认没有焊接,只引出了焊盘,用户需要自行焊接。
Debug DevPack连接到SensorTag上的效果,调试器上的Micro USB接口即用作调试/下载接口,也可以给CC1350STK供电。
总结来说,TI CC1350是全球首款集成了BLE及Sub-1GHz的MCU,TI对此寄予厚望,不仅推出了TI CC1350 LaunchPad,还推出TI CC1350STK供用户体验评估,相比而言,后者集成了更多传感器,使用钮扣电池供电,更加方便移动测试,加上体积小巧,设计精美,确为体验评估TI CC1350的首选套件!
CC1350STK的官方报价为$29,堪称价廉物美!
参考资源:
- 本文系21ic原创,未经许可禁止转载!
网友评论
- 联系人:巧克力娃娃
- 邮箱:board@21ic.com
- 我要投稿
-
欢迎入驻,开放投稿
-
人均百万?英伟达中国员工收入曝光! 2024-08-29
-
《黑神话:悟空》玩家硬盘升级攻略:提升游戏体验,畅享3A大作 2024-08-29
-
数睿数据参加《系统与软件工程 低代码开发平台通用技术要求》国家标准编制 2024-08-29
- NRF52810蓝牙数字耳机找人定制
预算:¥30005天前
- 125KW模块式PCS软硬件外包开发
预算:¥1100000015小时前
- 12V汽车启动电源项目BMS设计
预算:¥50000023小时前
- 数据可视化软件 开发
预算:¥5000023小时前
- PLC项目调试修改
预算:¥100001天前
- 起动电机控制器开发
预算:¥1100001天前