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.

[参考译文] CC3220S:无法使用计时器将器件从 LPDS 唤醒

Guru**** 2538930 points


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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/904840/cc3220s-unable-to-wake-up-the-device-from-lpds-with-timer

器件型号:CC3220S

您好!

我正在使用计时器定期唤醒 CC3220器件的应用程序、我正在使用以下代码示例:除非器件复位、否则器件根本不会唤醒。

PRCMLPDSIntervalSet (10000);
PRCMLPDSWakeupSourceEnable (PRCM_LPD_TIMER);
PRCMLPDSEnter();

请告诉我使用计时器从 LPDS 唤醒器件的正确流程。

此致

Nikhil

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

    您好!

    如 SDK 中的 PowerMeasurement 示例所示、如果您使用"电源" TI 驱动程序、将会更容易。

    您无需处理低级 PRCM 调用,RTOS 将支持此操作,因此您只需调用 SLEE()即可进入所需的低功耗模式。

    BR、

    Kobi  

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

    您好!

    我已经在 SDK 中探讨了功率测量示例、当使用 LPDS 选项模块停止时、它不会恢复(正如示例代码中所预期的那样)。 找不到带计时器或定期唤醒的 LPDS 示例。

    1.您能为使用 LPDS 选项和计时器的配置示例或定期唤醒的配置示例提供帮助。

    2.更多地使用 SLEE()函数会使模块保持低功耗? 我观察到睡眠和 LPDS 之间存在功耗差异。 请提出建议/澄清

    此致

    Nikhil  

     

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

    请检查始终连接模式:它重复发送数据包、而不是进入睡眠模式5秒钟。

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

    您好!

    我们的系统由电池供电、因此我想获得使用 LPDS 模式的最大优势、如果我使用始终保持连接模式、与 LPDS 模式相比、电流更大。

    我希望实现以下目标:

    1. LPDS/Shutdown NW 处理器

    2. LPDS 应用内核

    3.在来自外部主机的 GPIO 中断上唤醒应用内核

    4.从外部主机读取状态

    5.如果需要,启用 NW 处理器通过 Wifi 发送消息并返回 LPDS。

    请建议。

    此致

    Nikhil

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

    因此、您似乎需要参阅 InterentlyConnected 用例。 这提供了最低的睡眠功率、但要求器件在唤醒时建立 AP 连接和 L4连接(唤醒时间更长+每次唤醒的事务更多)。 仅当睡眠间隔很长时才建议使用。

    BR、

    Kobi