首页 > 评测 > 一颗电池用十年?——TI CC1310LaunchPad评测
一颗电池用十年?——TI CC1310LaunchPad评测
- [导读]
- 超低功耗广域传输是物联网目前的硬伤,也是芯片厂商目前必争之地。来看看TI提供的Sub1-GHz解决方案——CC1310。
CCS Cloud支持主流的浏览器如IE,Chrome,Firefox等。在浏览器地址处输入dev.ti.com/ide,使用预先注册好的用户名登陆,首次启动的画面如下
图13 默认工作区
首次启动,CCS Cloud已为我们创建好了一个默认的工作区,但是里面没有任何的工程文件。接下来可以在这个默认的工作区里创建新的工程文件,也可以导入已有的工程文件,导入的时候可以从网络或本地导入工程文件。
点击菜单Project/Browser Examples…,在弹出的示例工程页面中可以浏览TI给出的官方参考例程及源代码文件,也可以直接点击页面上的导入按钮,直接将当前正在浏览的工程导入到CCS Cloud中。
图14 浏览、导入示例代码
这里我们选择经典的Hello示例并将其导入到云端开发环境中。导入后的工程代码结构及主要的代码如下
图15 hello工程文件
CCS Cloud与一般的IDE环境并无不同,大致分为工程结构区、代码编辑区及信息输出窗口等几个主要部分。
前面我们曾经提到CCS Cloud是支持在线调试的。那么云端工具链是如何与本地硬件来实现通信的呢,这就需要一个浏览器插件来作为桥梁,将本地的硬件信息与远程的工具链工具连接起来,实现调试过程中的通信。在IDE上点击Run或Debug按钮,IDE会检测到是否已安装好必要的调试工具并给出具体的指令,由于我们是第一次使用调试工具,IDE会给出如下信息
图16 安装浏览器插件及代码工具
第一步是安装浏览器扩展,第二步是安装Ti Cloud代理工具。下面是安装代理工具的画面
图17 安装代理工具
安装完代理工具后,就可以实现代码调试功能了,如单步等功能。点击Debug,IDE会调用工具链对工程进行编译、链接并将代码下载到本地开发板,下图是编译过程中的一个画面
图18 编译
调试开始后,指令执行会停留在main函数的第一条指令处,等待用户的进一步操作。此时点击调试工具栏上的Resume(F8),程序开始执行,如下
图19 调试
注意到输出窗口中的hello world信息么,CCS Cloud甚至为我们提供了一个虚拟串口,用来显示程序的输出信息!
在CCS Cloud的体验中,整体效果良好,除了由于网络延时会造成偶尔卡顿。
总结来说,由于2.4Ghz频段的日益拥挤,使用其它频段来实现无线通信日益迫切。低频通信由于具备远距离及低功耗的特性,已经日渐为大众关注。Sub-1 Ghz通信产品及评估板也会越来越多,CC1310 LaunchPad作为一款低价、可靠的产品非常适合前期评估或学习之用,不过要记得,要更好的体验远程通信效果,最好是准备两块相同或类似产品,才能达到最佳体验!
附参考资源:
本文系21ic原创,未经许可禁止转载
- 本文系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天前