微信关注 “DLGG创客DIY”

设为“星标”,重磅干货,第一时间送达。

最近肝ESP32播放视频(带声音),肝的我是不要不要的。

今天跟大家分享一个坑及解决办法,以免这坑浪费大家时间。

先简单描述一下问题现象,下载程序后,程序运行一小段时间,然后息屏重启。

log信息如下:

Brownout detector was triggeredets Jul 29 2019 12:21:46rst:0xc (SW_CPU_RESET),boot:0x17 (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:1
load:0x3fff0018,len:4
load:0x3fff001c,len:1216
ho 0 tail 12 room 4
load:0x40078000,len:10944
load:0x40080400,len:6388
entry 0x400806b4
0x3ffb1f68
PCM audio MJPEG video startBrownout detector was triggeredets Jul 29 2019 12:21:46
  • ESP32播放视频(大神)库:

https://github.com/moononournation/RGB565_video

  • 程序:SD_MJPEG_video_PCM_audio

  • 开发环境:arduino

  • ESP32库:1.0.5

  • 主板:m5core(下图)

  • 问题原因:

    供电不行导致重启

“触发断电探测器,ESP32的电平低于某个值,然后触发了断电探测器,断电探测器会使得ESP32重新启动。”

  • 解决方法:

    换电源,我换了个手机充电器供电就好了

  • 功耗测量(来波数据)

    测试设备:ATORCH炬为UD18

    屏幕亮度:128(例程默认)

    音量:默认

    喇叭:1w(参考core手册)

    电流:约270mA

  • 参考文章:

https://blog.csdn.net/qq_31232793/article/details/87889368

转了吗赞了吗在看吗

【问题解决】ESP32 Brownout detector was triggered,log报错Brownout解决方法相关推荐

  1. idea项目提交到gitee以及出现提交出现的 Push rejected报错的解决方法

    在提交项目到Gitee的时候出现:Push rejected  弹窗错误提示上传失败的解决方法. 今天就跟大家聊聊有关idea提交项目到gitee时出现 Push rejected报错的解决方法,希望 ...

  2. Linux安装ElasticSearch启动报错的解决方法

    Linux安装ElasticSearch后,ElasticSearch是不能用root用户启动的,以root用户启动会报错Refer to the log for complete error det ...

  3. php rename 覆盖,php rename 报错的解决方法

    php rename 报错的解决方法 发布时间:2020-09-22 10:00:30 来源:亿速云 阅读:94 作者:小新 这篇文章给大家分享的是有关php rename 报错的解决方法的内容.小编 ...

  4. vue项目Error: Cannot find module ‘xxx’类报错的解决方法

    现发现只要是报错 Error: Cannot find module 'xxx'(例如 Error: Cannot find module 'webpack')这类的问题都可以用下面的方法解决. 报错 ...

  5. docker pull下载镜像时的报错及其解决方法

    docker pull下载镜像时的报错及其解决方法 参考文章: (1)docker pull下载镜像时的报错及其解决方法 (2)https://www.cnblogs.com/it-artical/p ...

  6. sqlserver 遇到以零作除数错误的处理 不报错的解决方法

    sqlserver 遇到以零作除数错误的处理 不报错的解决方法 参考文章: (1)sqlserver 遇到以零作除数错误的处理 不报错的解决方法 (2)https://www.cnblogs.com/ ...

  7. 使用Navicat连接MySQL时出现2059报错的解决方法

    使用Navicat连接MySQL时出现2059报错的解决方法 参考文章: (1)使用Navicat连接MySQL时出现2059报错的解决方法 (2)https://www.cnblogs.com/ir ...

  8. 记一次用pip安装docker-compose报错及解决方法

    记一次用pip安装docker-compose报错及解决方法 参考文章: (1)记一次用pip安装docker-compose报错及解决方法 (2)https://www.cnblogs.com/fe ...

  9. mysql adminer 导入csv_mysql导入csv的4种报错的解决方法

    以此悼念我今天踩过的4个坑-- 坑一:local的错 报错: error 3948 (42000): loading local data is disabled; this must be enab ...

最新文章

  1. 3层交换机和2层交换机的区别
  2. 腾讯云AMD服务器8元/月
  3. element-ui中的loading的实际应用
  4. (二)网络安全概论之云安全
  5. Boost:Bimap简单示例
  6. CSS篇 第9章 Visual Formatting Model 部分翻译
  7. java 操作日志设计_日志系统新贵 Loki,确实比笨重的ELK轻
  8. django权限系统实现步骤_在django中实现一个简单的权限管理
  9. ThinkPHP6项目基操(19.实战部分 Mysql模型事务操作)
  10. uml学习之图书借阅简化用例图创建
  11. 云原生技术的挑战是什么?
  12. Windowserver2012部署always on
  13. css 更改鼠标为手状样式
  14. html网页制作代码大全表白 html表白代码大全可复制,浪漫的html表白特效网页制作源代码
  15. 用C语言编译一元二次方程的求解,用c语言求解一元二次方程
  16. c语言中的百分数怎么求,如何计算具体百分比
  17. jenkins2.7热部署tomcat
  18. linux内核中hostapd,linux系统hostapd强制使用40MHz频宽
  19. python switch to frame_iframe的操作switch_to_frame使用方法.
  20. 迎接“119”消防宣传日|助力企事业单位实现消防安全,前景互联在行动

热门文章

  1. hadoop data join
  2. (R)?ex 0.41.2 发布,软件配置和部署
  3. Apache运行机制剖析
  4. 电动力学每日一题 2021/10/13 用Fourier变换法计算静止电荷产生的电场
  5. UA MATH567 高维统计 专题1 Supervised PCA Regression概述
  6. 超图 iServer服务体系学习
  7. Linux进程地址空间学习总结
  8. 用VS Express 2010开发第一个应用程序
  9. JMM(Java内存模型)
  10. react-native 打包apk