公告

大中华汽车电子生态圈社区并入开发者社区- 更多资讯点击此

Tip / 登入 to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Translation_Bot
Community Manager
Community Manager
Community Manager

你好

我们正在使用 CY8CPROTO-062S3-4343W,
对于我们的应用程序,我们使用wifi只需几秒钟(4s)标准天数,
为了降低功耗,我想关闭 Wifi 模块(我不使用 BLE)

我正在使用库 WCM 3.X,我已经尝试使用 deinit 函数了,但我不确定这是否是正确的方法。

完全关闭 4343W 或者让它进入深度睡眠状态的好方法是什么。

谢谢。

 

0 点赞
5 回复数
Translation_Bot
Community Manager
Community Manager
Community Manager

嗨 @Sanyika1 

要将 psoc6 设备置于深度睡眠模式, CAN 使用 cyhal_syspm_deepsleep() 函数。 您 CAN 参考代码示例 PSoC 6 MCU:在不同电源模式之间切换 以切换。

我们将研究 无线网络 CYW4343W的深度睡眠模式 .

谢谢和问候,
Leo

0 点赞
Translation_Bot
Community Manager
Community Manager
Community Manager

嗨 Leo,

谢谢你的答案,我已经用这些函数让 psoc6 进入了这些电源模式,我的问题更多的是关于 Wifi/BLE 芯片。
4343w 的数据手册中提到了不同的电源模式,其中一种模式是关机

但我不知道如何正确关闭芯片。

0 点赞
Translation_Bot
Community Manager
Community Manager
Community Manager

嗨,

您想关闭 Wi-Fi 芯片电源还是进入深度睡眠模式? Wi-Fi 模块在完成 4 秒工作后会处于此状态吗?

谢谢

阿迪蒂

0 点赞
Translation_Bot
Community Manager
Community Manager
Community Manager

4s操作后的最佳选择是将wifi(ble)芯片置于关机模式24-48小时。
该项目使用太阳能电池板,这就是为什么我试图减少尽可能多的消耗的原因,因为我 CAN 消耗。

0 点赞
Translation_Bot
Community Manager
Community Manager
Community Manager

非常感谢,我没直视这个级别的 Wifi 驱动程序

祝你有美好的一天

亚历克斯

0 点赞