您好!
我们在应用中使用 CC3220MODASF12MONR 模块。
由于它是电池供电的器件、我们更关注功耗并尝试对其进行优化。
根据数据表,启用 WIFI 时模块的电流消耗为286mA。
您可以建议我们采用哪些技术来降低功耗? (如按需唤醒 WiFi)
我们计划按需或定期(每一分钟)将数据传输到移动应用程序。 如何通过 Wi-Fi 通过移动应用程序唤醒设备?
请尽早感谢您的帮助。
此致、
Rajesh Kaliyaperumal
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.
您好!
我们在应用中使用 CC3220MODASF12MONR 模块。
由于它是电池供电的器件、我们更关注功耗并尝试对其进行优化。
根据数据表,启用 WIFI 时模块的电流消耗为286mA。
您可以建议我们采用哪些技术来降低功耗? (如按需唤醒 WiFi)
我们计划按需或定期(每一分钟)将数据传输到移动应用程序。 如何通过 Wi-Fi 通过移动应用程序唤醒设备?
请尽早感谢您的帮助。
此致、
Rajesh Kaliyaperumal
您好 、Rajesh Kaliyaperumal、
有许多技术可用于大幅降低器件的功耗。 功耗测量应用手册提供了有关各种用例和预期实际功耗的良好信息:
基本上、主要方法是在 MCU 和网络处理器(NWP)上设置电源选项、以指示二者尽可能频繁地睡眠。 即使您的设备需要等待移动应用程序命令、设备几乎可以始终处于睡眠状态。 只需在套接字上执行阻止 recv()调用即可完成此操作。 这将使 MCU 处于睡眠状态、直到来自应用程序的数据出现(因为该应用程序在该套接字上被阻止)。 NWP 几乎始终处于睡眠状态、因为它只需每几百毫秒唤醒一次即可从 Wi-Fi 接入点(AP)检查信标数据、并确保没有数据等待处理。
查看 SDK 中的 power_measurement 示例、您可以看到如何使用 CC3220的不同电源选项来实现低功耗。 我建议您查看应用代码并参考功耗测量应用手册、以了解每个应用代码如何匹配。
如果您需要进一步澄清或有进一步的问题、请告诉我。
此致、
Michael