STM32F746停机无法唤醒
使用的官方STM32F746G-Discovery开发板,下载官方的固件包en.stm32cubef7,里面PWR_CurrentConsumption例子可以正常运行,停机模式修改成按键中断唤醒也是正常,然后将这部分(基本上就是main函数中改成一个任务)改成一个任务添加到ocos系统中,能够正常进入停机模式,但是无法唤醒,使用按键中断唤醒的方式,停机模式后第一次按键能进入中断(执行了中断函数中的点亮LED),但是之后程序没有正常运行,哪位大神遇到过给个提示,谢谢!文档中说停机模式下也是支持调试的,配置寄存器就好,但是我按照文档配置寄存器,停机模式后还是没法在线调试,求解决方法!
STOP 唤醒有若干的前提设置,
STOP前要设置唤醒后食用的SHE SHI模式,然后STOP,用定时唤醒,配置LSI/LSE之类的东东,总之就是STOP前要设置好唤醒前后的使用的时钟及外设功能。可以参考
https://www.stmcu.org.cn/module/forum/thread-612265-1-1.html 相关帖子 停机的时候不要做操作 然后唤醒继续运行的时候可以接着调试 消灭零回复 估计是停机再唤醒后,没有重新初始化。 用调试器,不能跟踪运行吗? 木有清除中断flag?无法二次进入哈
页:
[1]