Your browser does not seem to support JavaScript. As a result, your viewing experience will be diminished, and you have been placed in read-only mode.
Please download a browser that supports JavaScript, or enable it if it's disabled (i.e. NoScript).
测试RTC的重复休眠唤醒时,出现以下问题:在进入deep sleep模式之前,逆初始化了uart,spi,can接口,在RTC唤醒以后,只初始化uart接口,打印log后再次休眠,会出现休眠失败,MCU重启的情况,读取RSSR的值是 0x00400101。即HVD和POR_LVD被置位
但是我并没有开启高压检测复位,PCU CTRL寄存器 0x00000000,请问这可能是什么原因导致的呢;另外由WKU唤醒引起的复位,RSSR是哪个位被置起
Deep Sleep 唤醒是不会复位的,除非你进的是 Power Down 模式。 可以试一下在休眠前,把 RSSR 手动清一下,每次复位后打印一下 RSSR
Diga 感谢大佬的思路
发帖前请查看
帮助没办法联网的电脑使用YCT
帮助改进和优化YT CONFIG TOOL,有机会抽取YTM32B1ME0 EVB哦...