发帖
11 0 0

请教使用8266进入DEEP SLEEP不能正常唤醒问题

yaosongjin
注册会员

1

主题

1

回帖

68

积分

注册会员

积分
68
ESP8266系列 2390 11 2024-3-11 17:35:39
本帖最后由 yaosongjin 于 2024-4-1 09:00 编辑

使用8266设置进入低功耗模式,电流表测试1MA以下,10秒后唤醒(通过IO16连到RST引脚)唤醒电流有12MA左右,有出现复位的信息,但应用程序没有跑起来,图片是串口上位机截图。请问有遇到类似问题的朋友吗?
另外用逻辑分析仪测试了IO16在复位时出现低电平的时间是约30US.

3070e00f66211c6ae480b8ba85630a7.png
如下是测试代码:

#include <ESP8266WiFi.h>
#define WLAN_SSID       "xxx"
#define WLAN_PASS       "xxx"

void setup() {
  Serial.begin(115200);
  delay(10);
  pinMode(LED_BUILTIN, OUTPUT);
  
  // Connect to WiFi access point.
  Serial.println(); Serial.println();
  Serial.print("Connecting to ");
  Serial.println(WLAN_SSID);

  WiFi.begin(WLAN_SSID, WLAN_PASS);
  while (WiFi.status() != WL_CONNECTED) {
    digitalWrite(LED_BUILTIN, LOW);
    delay(500);
    digitalWrite(LED_BUILTIN, HIGH);
    delay(500);
    Serial.print(".");
  }
  Serial.println();
  Serial.println("WiFi connected");
  Serial.println("IP address: "); Serial.println(WiFi.localIP());
}
void loop() {
  ESP.deepSleep(10 * 1000000);//10秒
}



PS:昨晚在B站找到答案了,是因为商家换了FLASH品牌,需要将MOSI引脚加上拉电阻,出现这个问就是因为没有正常读取到FLASH内的程序。




──── 0人觉得很赞 ────

使用道具 举报

2024-3-11 18:01:44
目前社区不提供esp系列的技术支持了哦~
2024-3-12 08:43:08
这里找不到答案了已经
2024-3-12 09:19:54
度娘吧
2024-3-12 09:41:47
rst有一定电平持续要求吧,试试增大看看
2024-3-12 10:08:20
昨晚在B站找到答案了,是因为商家换了FLASH品牌,需要将MOSI引脚加上拉电阻,出现这个问就是因为没有正常读取到FLASH内的程序。
2024-3-13 13:30:09
2024-3-13 13:56:02
2024-3-13 17:56:19
2024-3-13 21:49:03
您需要登录后才可以回帖 立即登录
高级模式
12下一页
统计信息
  • 会员数: 28478 个
  • 话题数: 40593 篇