完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我现在的esp32s3 ble功能耗电还是有点大,我打算把cpu频率降低到40mhz,看看情况,
在menuconfig把cpu频率设置到80mhz,开了pm,开了modern sleep,开了auto light sleep, 开了freertos tick idle,总之就是开了省电模式 。 然后如下所示,把light Sleep的两个频率都是设置到40mhz,没报错, 但是电脑和手机都搜不到啊!
如果把最高频率设置到80mhz,最低设置到40mhz,能正常工作,但是功耗感觉还是有点高。 所以我想问下你们esp32s3 BLE功能在cpu的工作频率设置到40mhz能不能正常工作? 先谢谢!! |
|
相关推荐
1个回答
|
|
ESP32-S3 的 BLE 功能在 CPU 工作频率设置为 40MHz 时应该可以正常工作。但是,降低 CPU 频率可能会影响 BLE 性能,例如连接速度和稳定性。在尝试降低频率以降低功耗时,需要权衡性能和功耗之间的关系。
关于您的问题,以下是一些建议和可能的原因: 1. 确保您的 ESP32-S3 固件和软件库是最新版本。这有助于确保兼容性和性能。 2. 检查 BLE 配置和参数设置。确保您的设备已正确配置为 BLE 广播和扫描模式。 3. 确保您的设备已正确设置为 BLE 设备名称和广播数据。这有助于在扫描时更容易识别设备。 4. 检查您的设备是否已正确设置为 BLE 广播模式。在某些情况下,设备可能未正确设置为广播模式,导致无法被其他设备发现。 5. 尝试使用不同的 BLE 广播间隔。较低的广播间隔可能会提高设备的可发现性,但也会消耗更多的能量。 6. 检查您的设备是否在正确的 BLE 通道上广播。BLE 使用 37、38 和 39 通道进行广播。确保您的设备在这些通道之一上广播。 7. 确保您的设备没有被其他设备干扰。在某些情况下,其他设备可能会干扰 BLE 信号,导致设备无法被正确发现。 8. 检查您的设备是否在正确的 BLE 模式下运行。ESP32-S3 支持 BLE 广播、扫描和连接模式。确保您的设备在正确的模式下运行。 9. 如果问题仍然存在,您可以尝试恢复出厂设置或重新刷写固件,以排除软件问题。 10. 最后,您可以尝试联系 ESP32-S3 的技术支持团队,以获取更多帮助和建议。 总之,降低 CPU 频率可能会影响 BLE 性能,但通过调整其他参数和设置,您可能仍然可以实现较低功耗的目标。请确保在尝试降低功耗时,充分测试设备的性能和稳定性。 |
|
|
|
只有小组成员才能发言,加入小组>>
733 浏览 1 评论
552浏览 6评论
461浏览 5评论
有没有办法在不使用混杂模式的情况下实现Wifi驱动程序接收缓冲区访问中断呢?
445浏览 5评论
446浏览 4评论
417浏览 4评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-24 19:03 , Processed in 0.716940 second(s), Total 83, Slave 65 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号