主题中讨论的其他器件:CC1350、 CC2650、 CC2650STK
工具/软件:Code Composer Studio
尊敬的论坛成员
我是 TI 传感器标签系列的新手、因为我昨天刚刚动手使用了该设备。 我一直在研究文献、但现在我有了硬件、我想开始学习。 在继续之前、我想提供一些有关我购买的设备的详细信息、以澄清我的含糊之处:
组件
- CC1350 Launch XL 板(1)
- LPSTK-CC1253R (1)
- CC2650 LaunchXL 板(1)
- CC2650STK SensorTag (1)
根据我的理解、这些是不同的平台系列、但都支持低于1GHz 和 BLE 通信。
网络场景
首先、我想使用一种简单的星型网络拓扑、其中传感器节点(LPSTK 和 CC2650 SensorTag)与(CC1350或 CC2650板)进行通信。 以下是一些令我不安的问题:
- 我们可以在多个平台之间进行通信吗? (例如 CC2650 SensorTag 和 LPSTK 与 CC1350 LaunchPad XL 通信)
- 是否可以将其中一个器件配置为多通信模式? (例如、CC2650可以通过 BLE 与低于1GHz 的 CC1350 LaunchPad 以及移动应用通信)?
- 是否可以配置收集器器件(CC1350 LaunchXL 或 CC2650 LaunchXL、以将接收到的传感器数据存储在板上并推送到云端)?
问题
我在 Code Composer Studio 的 CC1350 SDK 中尝试了 TI RTOS 示例。 我可以构建该文件并进行调试、在这里我可以看到终端(当前显示的活动不正确、因为没有源节点)。 现在、我的问题是:
- 即使在编译之后、我也无法获取对 CC1350板进行编程所需的.bin 或.hex 文件。
- 使用 TI 闪存实用程序将代码刻录到器件是否明智? (这需要 bin 或 hex 文件)
- 我可以看到配置文件、驱动程序和其他支持的文件、但我应该在哪里编写自己的程序挂钩? 它将是 CC1350_LaunchXL.c 吗?
LPSTK 的问题
LPSTK 开箱即可正常工作、因为我可以将其连接到 TI Android 应用并读取传感器信息。 将其固件升级到 TI 15.4堆栈后、蓝牙消失、我无法在我的应用中看到它。
- 如何配置 LPSTK、以便在上面的示例中、我可以选择发送一些传感器数据(例如、仅选择温度传感器、然后可能选择所有其他传感器、以便能够进行更多控制)
我非常感谢您回答了这个由绝对初学者提出的长问题。
我非常感谢您能为我提供帮助。
谢谢