• 已解决 63021 个问题
  • 已帮助 5942 位优秀工程师

STM32L476G_NUCLEO低功耗例程运行失败

快没时间了 2019-01-30 浏览量:576
STM32L476G_NUCLEO官方板卡

软件版本 STM32Cube_FW_L4_V1.13.0

运行的是STM32Cube_FW_L4_V1.13.0\Projects\NUCLEO-L476RG\Examples\PWR\PWR_STOP2_RTC的例程,发现程序能正常进入低功耗模式1.61.7uA左右,但是之后唤醒死机了,测量电流显示在0.13ma,请教下可能是什么原因导致的?

0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 应该版本的问题,之前的版本我测试过是OK的,你可以下个以前的版本,比如V1.10.0试试。

    • 发布于 2019-01-30
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:6
  • 唤醒失败是指无法退出低功耗模式吗?你最好先确认一下,RTC肯定可以唤醒的,估计是官方代码的缺陷。
    • 发布于2019-01-30
    • 举报
    • 评论 0
    • 0
    • 0

  • 从例程名称上看,好像是从STOP2模式进入RTC模式。不知道你说的唤醒失败指的是什么。最好看下这个例程的readme文件。
    • 发布于2019-01-30
    • 举报
    • 评论 0
    • 0
    • 0

  • 检查一下你的失败信息是什么,是不是唤醒源没有使能导致的
    • 发布于2019-01-31
    • 举报
    • 评论 0
    • 0
    • 0

  • 用调试器看下死在哪里,然后进行判断
    • 发布于2019-02-02
    • 举报
    • 评论 0
    • 0
    • 0

  • 这种只能是开机添加打印来尝试调试,建议低功耗唤醒之后执行一次重启,这种会可靠很多
    • 发布于2019-02-20
    • 举报
    • 评论 0
    • 0
    • 0

  • 更新一下程序看看
    • 发布于2019-02-27
    • 举报
    • 评论 0
    • 0
    • 0

STM32L476G_NUCLEO低功耗例程运行失败