This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] LAUNCHXL-CC1310:如何与 LabVIEW 通信

Guru**** 1456330 points
Other Parts Discussed in Thread: LAUNCHXL-CC1310, CC1310, LAUNCHXL-CC1312R1, UNIFLASH
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/1356809/launchxl-cc1310-how-to-communicate-with-labview

器件型号:LAUNCHXL-CC1310
主题中讨论的其他器件: CC1310LAUNCHXL-CC1312R1UNIFLASH

您好!

大家好、我是 Riccardo。 我最近购买了 LAUNCHXL-CC1310评估板、我想问是否有文档可以说明如何与此评估版与 LabVIEW 进行通信(我正在使用 SmartRF Studio 7进行通信、但无法从中提取任何数据)

我尝试重新创建在 SmartRF Studio 7中发送的数据包、但失败了。

也许有文档介绍如何创建数据包以便与此评估板通信? 然后、在 LabVIEW 上重新创建通信

感谢您的支持

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Riccardo、

    "与 LabView 通信"是什么意思? 例如、您是否希望通过 UART 将 LAUNCHXL-CC1310连接到 PC 并发送任意数据包?
    在这种情况下、我们有 LOWPOWER-F2 (CC13x2)系列的示例、 rfUARTBridge 可以移植到 CC13x0系列:

    https://dev.ti.com/tirex/explore/node?node=A__AOpFdzvhBFP9VyEcUPGBtQ__com.ti.SIMPLELINK_CC13XX_CC26XX_SDK_PROPRF_MODULE__BSEc4rl__LATEST

    此致、

    亚瑟

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你好,坦克,我将尝试这个例子, 尽管我不熟悉 c++代码。

    我打算复制 Smart RF Studio 7中显示的"连续 RX"图形。 我知道我可以导出.c 和.h 中的代码、但我无法复制使用"CMD_PROP_RADIO_DIV_SETUP"、"CMD_FS"和"CMD_RX_TEST"的数据包。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Riccardo、

    如果您在移植过程中有任何问题、请告诉我。

    顺便说一句,你可以把你想直接发送给论坛的图片贴出来吗? 我无法访问该链接。

    此致、

    亚瑟

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    这是来自 RF Studio 的图像。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我已经尝试使用这个示例、但正如我之前所说、由于我在 C++方面缺乏经验、我 wqas 无法使它工作...

    没有关于如何创建数据包的文档? 我已经使用了 TI 的一些评估板、并找到了这本文档。 您能否演示一下任何数据包以便了解如何进行通信? (例如、我将  CMD_PROP_RADIO_DIV_SETUP 重新创建为 3807 3400 0000 0000 0000 0001 0321 0080 000f 5204 00A0 0008 013F 0000 0393 8000 05、但没有得到响应)

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Riccardo、

    那么、你实际上只是想测量给定频率下的 RSSI?

    此致、

    亚瑟

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    因为在 CC13x2系列中、我们还有 rf 诊断 示例:

    https://dev.ti.com/tirex/explore/node?node=A__AIdJYPxc2-Y1NDLph1EVXw__com.ti.SIMPLELINK_CC13XX_CC26XX_SDK_PROPRF_MODULE__BSEc4rl__LATEST

    因此、您可以使用 AT 命令通过 UART 控制器件。 例如、CR 命令允许您读取当前 RSSI。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Arthur、您好!

    是的、我想在我的应用中测量特定频率的 RSSI 并随时间导出数据。  

    我已经尝试在 LabVIEW 中重新创建在 StudioRF 中使用的数据包、但未得到响应。

     

    我也尝试发送不正确的数据包、但仍然没有响应...

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Riccardo、

    您实际上将没有响应、因为 SmartRF Studio 使用 JTAG 与器件进行通信、而不是 UART。

    如果要使用 UART、则必须使用 rfDiagnostics、同时使用 AT 命令协议和 CS 命令、但必须先将其移植到 CC1310上。

    此致、

    亚瑟

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    好的、现在我明白了。

    rfDiagnostic 没有.bin? 因为、如果我理解正确、我必须刷写 CC1310 (可能与 SmartRFFlash 编程器搭配使用?) 使用了 rfDiagnostic .bin、但我不知道如何从您建议的.c 文件中创建这个.bin、

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Riccardo、

    CC1310没有.bin、因为涉及到一些移植。 如果您可以获得 CC1312 Launchpad、这可能会让您更轻松、因为您不必移植软件。

    此致、

    亚瑟

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    抱歉、我的错... 我准备了 LAUNCHXL-CC1312R1

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Riccardo、

    太棒了! 然后、您可以直接构建 rfDiagnostics 而不进行修改、并将其刷写到您的 LAUNCHXL-CC1312R1中。

    如果您尚未安装 Code Composer Studio 和 SDK、则可以使用 CCS Cloud、并从此处下载二进制文件:

    https://dev.ti.com/

    此致、

    亚瑟

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    9i 已尝试打开 CCS 云、但我找不到任何二进制文件可供下载、而且我只有这3个项目

    没有直接链接? (另外、您在 TI Explorer 上发送的链接现在对我不起作用、我不知道为什么)

    感谢您的支持

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    操作成功!

    我已将 rfDiagnostic 导入到 CCS 中、并生成了.hex、而通过 Uniflash (https://dev.ti.com/uniflash)、我烧录了评估板。

    现在、我已经尝试了自述文件中指示的通信、它可以正常工作! 它也适用于 LabVIEW

    非常感谢您的支持!

    里卡多