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.

[参考译文] CC2640:有关 CC2640/CC2650器件控制面板(SmartRF Studio 7)功能的问题

Guru**** 2463330 points
Other Parts Discussed in Thread: CC2640, CC2650

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/598986/cc2640-question-regarding-the-cc2640-cc2650-device-control-panel-smartrf-studio-7-features

器件型号:CC2640
Thread 中讨论的其他器件: CC2650

我对 CC2640/CC2650器件控制面板(SmartRF Studio 7)特性有疑问:

我们可以使用 SmartRF Studio 中的"数据包 Tx"或"数据包 Rx"模式、通过固定通道发送一定数量的数据包并收集 RSSI 样本。

我想在 CC2640的测试固件中安装此功能。

但是,不幸的是,我不知道 SmartRF Studio 是如何驱动芯片的,即它是“测试主机”固件中的嵌入式功能,还是通过 XDS110板载调试器的 JTAG 端口进行的外部控制...

您能帮我提供一些信息吗?

是否有关于如何在固件中快速轻松地实现这些功能的简短说明?

或者、这只能通过调试器实现吗?

在这种情况 下、最好接收一条建议、说明如何在独立于广播模式或连接模式的可选通道上收集单个 RSSI 样本。

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

    SmartRF Studio 7使用 JTAG 直接控制射频内核、不需要或使用从闪存运行的任何固件映像。

    TI-RTOS 2.21 SDK 中提供了一些专有射频驱动程序示例、您可以查看这些示例。

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

    尊敬的 JXS:

    感谢您的快速回答。

    您能否提供更多指导并在 TI-RTOS 2.21 SDK 中指定相关的射频驱动器示例?

    此致、

    罗伊

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

    您应该看看以下示例: dev.ti.com/.../

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

    您好、Fredrik、

    关于上述最初的问题:

    我使用了您的链接、当我从"RF 数据包 RX"( tirtos_cc13xx_cc26xx_2_21_00_06_win.zip)下载示例文件时、想要将其导入到 CCS 中、它显示大约400个示例项目... 是这样吗? 我如何知道要导入哪些数据、哪些数据会导入?

    此外、我考虑了使用函数 HCI_LE_ReceiverTestCmd、但如果我理解正确、我无法从每个接收到的数据包中获取 RSSI 样本、并且不会看到已经接收到多少个数据包、对吧?

    当 JTAG 调试器可以获取这些值时、必须有一种方法来从嵌入式固件内部进行获取、对吧?

    谢谢、David

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

    您需要使用 CCS 7.1+从 CCS Resource Explorer 导入项目。 在 tirtos_cc13xx_cc26xx_2_21_00_06下、导航至开发板、CC2650 LaunchPad 和驱动程序示例。

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

    您好、JXS、

    我已升级到 CCS 7.2并将文件"tirtos_cc13xx_cc26xx_2_21_00_06"导入到 Resource Explorer 中。

    现在、我可以浏览至示例资源-> cc2650Launchpad -> driverExamples -> tiderExamples -> rfExamples 、然后我会看到编号示例的列表:

    com_ti_rtsc_tirtoscc13XX_CC26XX_example_255
    com_ti_rtsc_tirtoscc13XX_CC26XX_example_256
    com_ti_rtsc_tirtoscc13XX_CC26XX_example_257
    com_ti_rtsc_tirtoscc13XX_CC26XX_example_258
    com_ti_rtsc_tirtoscc13XX_CC26XX_example_259
    com_ti_rtsc_tirtoscc13XX_CC26XX_example_260
    com_ti_rtsc_tirtoscc13XX_CC26XX_example_261
    com_ti_rtsc_tirtoscc13XX_CC26XX_example_262
    com_ti_rtsc_tirtoscc13XX_CC26XX_example_263

    我应该如何知道哪个示例显示了哪种功能?

    除了上述之外、原始问题仍未得到解答:我可以使用哪个函数来实现 SmartRF Studio 类似的操作、即在对接收到的数据包进行计数时在随机通道上传输和接收数据包、确定 RSSI 水平、以及定义传输数据包的有效载荷和访问地址?

    非常感谢您的帮助、尤其是在最后一个部分的帮助!

    谢谢、David

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

    尊敬的 David:

    您应该在 CCS Resource Explorer 中看到如下所示的内容:

    如果您的终端屏幕截图有所不同、您能否发布屏幕截图?

    祝你一切顺利

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

    您好、JXS、

    直到昨天、我才无法使用我们的防火墙设置导致的 Resource Explorer。 因此、我尝试在 Resource Explorer Classic 中打开结构、如下所示:

    现在、我已经更新了一些网络设置、可以从此处访问新的 Resource Explorer。 那么、现在我看到了您展示的内容。

    如果射频数据包示例有所帮助、我现在就尝试一下。

    谢谢!