完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
自动睡眠模式下,使用GPIO2,8,9其中任意一个时,若引脚输出高电平,功耗在700ua左右,可一但设置引脚低电平功耗就保持在1ma左右。怎么设置低电平功耗反而增加了?而且只有这三个引脚有这个现象,其他引脚都没出现这样的问题。我知道这个三个引脚是Strapping引脚,与这个有关系?如果有关的话那如何在代码层面解决呢?我的其他引脚都被占用。功耗能低一点是一点。
|
|
相关推荐
1个回答
|
|
以下是分析和解决问题的步骤:
1. 首先,我们需要了解Strapping引脚的功能。Strapping引脚在启动时用于设置芯片的工作模式,例如下载模式、深度睡眠模式等。这些引脚在正常工作时不应该被频繁地切换,因为它们可能会影响芯片的性能和功耗。 2. 其次,我们需要检查ESP32C3的数据手册,了解这些引脚在不同工作模式下的功耗表现。这有助于我们了解为什么在输出高电平时功耗较高。 3. 接下来,我们可以尝试在代码层面进行优化。由于这些引脚是Strapping引脚,我们可以尝试将它们配置为输入模式,而不是输出模式。这样可以减少这些引脚在切换状态时产生的功耗。 4. 如果我们仍然需要使用这些引脚作为输出引脚,我们可以尝试使用其他引脚来实现相同的功能。例如,我们可以使用其他未被占用的GPIO引脚来实现所需的功能,从而避免使用Strapping引脚。 5. 另外,我们可以考虑使用低功耗模式来降低整体功耗。例如,我们可以在不需要使用某些功能时将它们置于低功耗模式,从而降低功耗。 |
|
|
|
只有小组成员才能发言,加入小组>>
473浏览 6评论
397浏览 5评论
有没有办法在不使用混杂模式的情况下实现Wifi驱动程序接收缓冲区访问中断呢?
376浏览 5评论
383浏览 4评论
353浏览 4评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-9-27 09:18 , Processed in 0.732544 second(s), Total 48, Slave 41 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号