找回密码
 立即注册
查看: 43|回复: 4

掉电进入低功耗模式以后,再次开机一定要外部唤醒吗 | 单片机几乎无功耗, 不耗电

[复制链接]
  • 打卡等级:以坛为家III
  • 打卡总天数:656
  • 最近打卡:2026-03-07 00:00:17
已绑定手机

159

主题

1927

回帖

2561

积分

金牌会员

积分
2561
发表于 7 天前 | 显示全部楼层 |阅读模式
ai8h8k64u

掉电以后进入设置了一个标志位sleepFlag然后进入睡眠模式, 然后在主循环里面查询这个标志位为1就继续睡眠, 唤醒定时器设置的1秒自动唤醒.
但是再次开机,怎么都不能唤醒 (要在关机情况下把电容的电放干净了才能开机).一定要外部按键才能唤醒.有什么巧妙的办法可以开机就直接唤醒吗?
流程如下
关机>睡眠>开机>唤醒
回复

使用道具 举报 送花

  • 打卡等级:以坛为家III
  • 打卡总天数:685
  • 最近打卡:2026-03-07 01:17:49
已绑定手机

49

主题

2642

回帖

2854

积分

荣誉版主

积分
2854
发表于 7 天前 | 显示全部楼层
先把概念同步一下,不然没法准确沟通
  • 掉电指的是外部电源掉电还是低功耗的“掉电模式”,
  • 你所谓关机和掉电分别是什么概念
  • 再次开机指的是“上电”?

另外,掉电模式可以使用 INT0(P3.2)、INT1(P3.3)、INT2(P3.6)、INT3(P3.7)、INT4(P3.0)、T0(P3.4)、T1(P3.5)、
T2(P1.2) 、 T3(P0.4) 、 T4(P0.6) 、 RXD(P3.0/P3.6/P1.6/P4.3) 、 RXD2(P1.0/P4.6) 、 RXD3(P0.0/P5.0) 、
RXD4(P0.2/P5.2)、I2C_SDA(P1.4/P2.4/P3.3)以及比较器中断、低压检测中断、掉电唤醒定时器唤醒。
所以,除了掉电唤醒定时器,内部资源就只有RTC具备唤醒功能,其他唤醒功能就得依赖外部信号了。
~~~
回复

使用道具 举报 送花

  • 打卡等级:以坛为家III
  • 打卡总天数:656
  • 最近打卡:2026-03-07 00:00:17
已绑定手机

159

主题

1927

回帖

2561

积分

金牌会员

积分
2561
发表于 7 天前 | 显示全部楼层
晓*** 发表于 2026-2-28 22:48
先把概念同步一下,不然没法准确沟通
  • 掉电指的是外部电源掉电还是低功耗的“掉电模式”,
  • 你所谓关机 ...

  • 我刚又准确的试了一下, 准确应该是这样.
    我设置了一个定时,1小时自动进入低功耗模式.(有1秒的自动唤醒读一次adc,然后马上又睡眠)
    如果我在睡眠模式下断电, 再上电不能醒来,必须要等电容在关机情况下放完电才能正常开机

    1,刚没弄明白,是进入低功耗模式, 并没有断电.
    2,这个和1 弄混了.
    3, 开机指的是上电.

    并了个100k的电阻在电容上面, 可以解决这个问题, 但是低功耗就不能省电了.
    回复

    使用道具 举报 送花

    • 打卡等级:以坛为家I
    • 打卡总天数:347
    • 最近打卡:2026-03-07 12:55:14

    842

    主题

    1万

    回帖

    2万

    积分

    管理员

    积分
    22606
    发表于 6 天前 | 显示全部楼层
    不懂在讲啥,单片机进入省电模式,单片机几乎无功耗, 不耗电;
    你外部停电,如果板子上电压还是 3.0V ? 以上,
    ===这就是有电


    有电,你外部停电/板子还是电压正常
    有电,你外部上电/板子还是电压正常


    你实现不了MCU外部无电的状态,就无法实现停电/上电复位 !!!
    你实现不了MCU外部无电的状态,你就用外部中断按键唤醒...




    回复

    使用道具 举报 送花

    • 打卡等级:以坛为家III
    • 打卡总天数:656
    • 最近打卡:2026-03-07 00:00:17
    已绑定手机

    159

    主题

    1927

    回帖

    2561

    积分

    金牌会员

    积分
    2561
    发表于 6 天前 | 显示全部楼层
    神*** 发表于 2026-3-1 09:01
    不懂在讲啥,单片机进入省电模式,单片机几乎无功耗, 不耗电;
    你外部停电,如果板子上电压还是 3.0V ? 以 ...

    第一个帖子表述错了.
    应该是MCU正常运行中, 进入低功耗模式.(此时MCU电流只有0.几ua, 一个22uf电容能供电很久.)
    在这期间,如果我断电,电容介入.  电容没有放完电之前, 再次上电,并不能正常开机, 必须要按键唤醒低功耗模式.


    截图202603011435074290.jpg

    懂了
    回复

    使用道具 举报 送花

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

    GMT+8, 2026-3-7 15:31 , Processed in 0.108859 second(s), 64 queries .

    Powered by Discuz! X3.5

    © 2001-2026 Discuz! Team.

    快速回复 返回顶部 返回列表