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.

[参考译文] LP-CC1311P3:rfPacketRx 示例在 driverlib 中挂起

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

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/1457563/lp-cc1311p3-rfpacketrx-example-hangs-in-driverlib

器件型号:LP-CC1311P3
主题中讨论的其他器件: CC1311P3

工具与软件:

我正在使用 CCS Theia 和 LP-CC1311P3。  我已经在 SmartRF Studio 中测试了数据包接收并确认它正常工作。  现在、我将尝试在独立的应用程序中测试数据包接收。  我导入了 rfPacketRx_LP_CC1311P3示例( nortos 和 tirtos7版本)。  我可以编译和加载应用程序、但在调用命令以开始接收时程序似乎挂起:

terminationReason = RF_runCmd(rfHandle, (RF_Op*)&RF_cmdPropRx,
                                               RF_PriorityNormal, &callback,
                                               RF_EventRxEntryDone);

程序从不从该调用返回。   停止程序会显示调用堆栈位于:

__asm___11_driverlib_c_6de1fc02__CPUwfi + 0x2 () 0x10000586

最初、我更改了 syscfg 以使用特定频率(902 MHz)、但当它不起作用时、我导入了一个新副本、并且该副本在没有任何修改的情况下失败。   发生什么事了?  driverlib 中是否存在某种错误...或者可能在 syscfg 生成中存在这种错误?

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

    对于 SimpleLink cc13xx_cc26xx SDK 7.41.00.17、请使用推荐的 CCS 版本:  
    TI Code Composer Studio:CCS-12.5.0

     SimpleLink cc13xx_cc26xx SDK 官方不支持 CCS Theia、即使您能够导入和运行 这些示例、我们也不能保证它按预期工作。

    BR

    Siri

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

    我安装了 CCS 12.5、但它在 gcc 和 TI ARM CLANG 上出现了完全相同的问题。  在常见的 rfPacketRx 示例中、代码执行从不会从对 RF_runCmd 的调用返回。  缺少什么?

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

    啊、我想我对射频命令不清楚。  RF_runCmd ()是阻塞调用是正确的吗?  如果是、这就是问题所在。  rfPacketTx 代码也在运行时、我能够看到回调执行情况。  也许我需要详细了解 API ...我不想在实际应用中阻止这些射频命令。

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

    正确的是、这是阻塞的、除非由于溢出或某种其他类型的错误而终止 RX 模式、否则不会返回。

    如果你不希望有一个 bloking RX、你需要改用 RF_postCmd。

    有关更多信息、请参阅射频驱动器的文档:

    rflib:RFCC26X2.h 文件参考

    Siri