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.

[参考译文] CCS/CC3220:省电应用

Guru**** 2555630 points
Other Parts Discussed in Thread: CC3220SF

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/746491/ccs-cc3220-power-save-application

器件型号:CC3220

工具/软件:Code Composer Studio

您好!

您能否告诉我们、需要对[POWER_measuring_CC3220SF_LAUNCHXL_nortos_CCS]应用进行哪些修改才能在 evey 55秒后唤醒并发送数据包?

如果我们选择 LSI、并在链接此宏的值后提供55、000毫秒的值、则在此之后选择始终连接模式时、LSI_MAX_DURAY_IN_msec。 我们已经尝试过、但我们观察到仅每隔1秒发送一次数据包。

***电源管理用例选项:***
   1) 1)休眠
   2) 2) LPDS
   3)收发器模式
   4) 4)间歇性连接
   5) 5)始终保持连接
请输入您的电源管理用例选择:

请在此处提供帮助吗?

BR、

Sachin

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

    LSI_MAX_DURAY_IN_msec 用于设置长睡眠间隔的最大持续时间,这取决于允许我们在不断开 AP 连接的情况下错过多少个 TIM。 这通常最多需要一到两秒、完全取决于您的 AP。

    我想您要做的是、以尽可能低的功耗模式与 AP 保持连接、并每60秒发送一次数据包。 为此、您需要对功率测量示例进行以下修改:

    将 LPD_IDLE_TIME 编辑为等于60000 (以毫秒为单位)

    您可以在主线程中看到一个带有 switch 语句的 while 循环。 该器件将准备数据帧、启用电源策略并睡眠 X 时间、然后执行 UART 打印并发送数据包、然后重复此操作。

    希望这有所帮助、
    VR