打印

STM32进入STOP模式后,串口接收中断无法进入

[复制链接]
1069|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
使用的是STM32L0系列芯片
程序运行步骤为:向lora模块发送数据后,等待时候有命令,进入STOP模式,RTC20秒后唤醒,重复
现在有个问题为:一开始串口接收到命令,过了大概5分钟后,就无法接收到命令
用调试命令,测试得出无法进入串口回调函数
进入停止模式后,有重新配置串口



各位大神帮忙解答一下!!!谢谢

使用特权

评论回复

相关帖子

沙发
dirtwillfly| | 2020-9-3 10:25 | 只看该作者
没看明白你的工作模式切换过程
建议你梳理一下工作流程,以及各个过程各模块配置情况

使用特权

评论回复
评论
qwepk120 2020-9-3 10:30 回复TA
你看一下这样,能不能知道 
板凳
qwepk120|  楼主 | 2020-9-3 10:29 | 只看该作者
工作流程:1.获取温湿度信息,2.显示LCD,3.串口发送数据,4.发送完成后,进入STOP模式,5.RTC20秒唤醒,6.唤醒后重新配置时钟,重复

使用特权

评论回复
地板
dirtwillfly| | 2020-9-3 13:13 | 只看该作者
qwepk120 发表于 2020-9-3 10:29
工作流程:1.获取温湿度信息,2.显示LCD,3.串口发送数据,4.发送完成后,进入STOP模式,5.RTC20秒唤醒,6. ...

这样看,貌似串口发送和进入停止模式没有什么关系。
建议先不进入停止模式,每20秒重新配置串口进入工作,看看会不会有问题

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

13

主题

48

帖子

0

粉丝