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-CC1352R1:收集器和传感器示例程序的电源策略?

Guru**** 2484615 points
Other Parts Discussed in Thread: SYSCONFIG

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

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/1183170/launchxl-cc1352r1-power-policy-of-collector-and-sensor-example-programs

器件型号:LAUNCHXL-CC1352R1
Thread 中讨论的其他器件:SysConfig

您好!

我曾与 TI BLE MCU 合作、该程序由事件驱动。 如果没有事件、器件将进入待机模式。 CC1352R1收集器和传感器示例程序是否相同? 这意味着我无法使用延迟代码来切换 LED、因为这会 导致器件进入待机模式并可能挂起?

-kel

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

    尊敬的 Markel:

    这将取决于您使用的 TI 15.4-Stack 模式(FH、信标或非信标)。 您可以在 TI 15.4-Stack 用户指南中阅读有关这些模式的信息:  

    https://dev.ti.com/tirex/explore/content/simplelink_cc13xx_cc26xx_sdk_6_40_00_13/docs/ti154stack/html/ti154stack/non-beacon-mode.html

    假设为非信标模式:

    如果您打开 SysConfig -> TI 15-4Stack->Power、并且可以配置器件是否处于"休眠状态"。 休眠设备将在可能的情况下进入待机状态。  

    关于收集器:

    集电极器件大部分时间都在侦听、因此这种器件进入待机状态毫无意义。

    谢谢、

    玛丽·H

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

    谢谢。

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

    那么,在收集器示例程序中,我可以使用1秒 usleep()延迟来切换 LED 吗?

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

    尊敬的 Markel:

    我建议使用计时器将事件发送到 collector_process()事件处理程序,以避免创建竞争条件。

    如果要使用  usleep(),请确保创建一个优先级较低的专用任务(以便正常处理可以不受干扰地进行)。

    谢谢、

    玛丽·H