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.

[参考译文] RTOS/LAUNCHXL-CC2640R2:关于待机

Guru**** 2587365 points


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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/597066/rtos-launchxl-cc2640r2-about-standby

器件型号:LAUNCHXL-CC2640R2

工具/软件:TI-RTOS

尊敬的 TI:

现在、我计划让 CC2640R2处于待机状态、以最大程度地减小其电流抑制、但仍会影响 我的工作。

CC2640R2的"待机"是否由 TI-RTOS 自动控制、而不是由用户控制?

在 我调用"Power_setConstraint (POWERCC26XX_SB_disallow)"后、CC2640R2的"待机"是否被禁用? (但从不关闭)

3.CC2640R2在我调用"Power_releaseConstraint (POWERCC26XX_SB_disallow)"后是否启用了"待机"?  (但从不关闭)

4.如果不正确,缺少什么命令?

官方 SDK 向我展示了一个示例、即 CC2640R2 的"待机"由"睡眠"命令控制、但时间限制为5秒。 是否有任何方法可以在 接收到中断之前使 CC2640R2始终处于待机状态?

6.如何通过引脚中断将 CC2640R2唤醒为待机状态?

谢谢。

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

    1.是的、正确。 TI-RTOS 将始终自动降至可能的最低功耗状态。
    2.是的
    3.是的
    4.nA
    5./6. dev.ti.com/.../

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

    您好、Fredrik、
    那么、这意味着当我使用命令"Semaphore_pend ()"来暂停任务线程时、CC2640R2将处于待机状态、对吗?

    此外、当 CC2640R2处于待机状态时、我是否仍可以使用"semaphore_post ()"来唤醒它?


    谢谢。

    此致