你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM32F746停机无法唤醒

[复制链接]
xiang90721 提问时间:2017-7-3 14:57 /
悬赏20ST金币已解决
使用的官方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 相关帖子
收藏 1 评论6 发布时间:2017-7-3 14:57

举报

6个回答
wolfgang2015 回答时间:2017-7-3 14:57:12
STOP 唤醒有若干的前提设置,
STOP前要设置唤醒后食用的SHE SHI模式,然后STOP,用定时唤醒,配置LSI/LSE之类的东东,总之就是STOP前要设置好唤醒前后的使用的时钟及外设功能。可以参考

https://www.stmcu.org.cn/module/forum/thread-612265-1-1.html 相关帖子

评分

参与人数 1ST金币 +2 收起 理由
zero99 + 2

查看全部评分

guiyi 回答时间:2017-7-27 09:50:02
停机的时候不要做操作 然后唤醒继续运行的时候可以接着调试

评分

参与人数 1ST金币 +2 收起 理由
zero99 + 2

查看全部评分

gujiamao 回答时间:2017-7-27 09:50:17
消灭零回复
无薪税绵 回答时间:2017-7-27 12:28:25
估计是停机再唤醒后,没有重新初始化。

评分

参与人数 1ST金币 +2 收起 理由
zero99 + 2

查看全部评分

开心/xin男孩 回答时间:2017-7-27 13:47:03
用调试器,不能跟踪运行吗?
LoveRTOS 回答时间:2017-7-27 19:25:23
木有清除中断flag?无法二次进入哈

所属标签

相似问题

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版