ST意法半导体
直播中

唯爱萌meng

9年用户 1035经验值
擅长:可编程逻辑
私信 关注
[问答]

在NUCLEO-64上调试stm32l476rgt6时是否可以进入停止模式?

你好。在 NUCLEO-64 上调试 STM32l476rgt6 时,__WFI 指令无效。
我的问题很简单:调试时是否可以进入停止模式?我知道可以在清除 DBG_STOP 位期间停止 dbg 时钟。但是在唤醒调试器与 MCU 分离之后。那么,如何在调试时进入停止模式呢?也许有一些特定的时钟配置?


回帖(1)

杨兢兢

2022-12-2 10:13:43
你真的要求很多。
您不能指望事物关闭并停止并且仍然能够与设备或与此相关的其他同步逻辑进行通信。
有 DBGMCU 设置可以更改/削弱各种功能。他们将改变设备的行为方式。不同的调试工具可能能够在不同程度上做到这一点,并使用不同的设置,但这不是大多数工具开发的重点。而且它在某种程度上总是具有侵入性。
要真正了解设备在低功耗模式下的工作方式,您应该以串行输出或 GPIO 状态、切换等形式删除调试器连接和输出遥测。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分