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

STOP唤醒后串口不工作

[复制链接]
MUMM 提问时间:2023-12-18 09:58 / 未解决

用32L051C8T6芯片做低功耗,从停止模式唤醒后串口没有数据,不工作,根据网上提示在进入停止模式前和唤醒后进行了去初始化同时外部中断使能关闭,再进行初始化,但串口还是无法正常工作。

收藏 评论3 发布时间:2023-12-18 09:58

举报

3个回答
butterflyspring 回答时间:2023-12-18 11:03:38
低功耗串口是STM32L0系列的单独一个外设,与普通的串口有不小的区别,应用上也有很多不同。
似乎这里并没有相关配置细节模式的描述,建议楼主先研究一下参考手册上的内容。

另外官方CUBE库中有例程,但是需要按照参考手册对应章节的描述,包括满足软硬件条件才能实现。
MUMM 回答时间:2023-12-18 15:28:11

butterflyspring 发表于 2023-12-18 11:03
低功耗串口是STM32L0系列的单独一个外设,与普通的串口有不小的区别,应用上也有很多不同。
似乎这里并没有 ...

没有用低功耗串口 是直接使用的普通串口,正常情况停止模式唤醒后对IO口进行重新初始化是没问题的,现在我用作输出这些的IO口都能正常使用,唯独串口用不了

butterflyspring 回答时间:2023-12-19 09:17:28
MUMM 发表于 2023-12-18 15:28
[md]没有用低功耗串口 是直接使用的普通串口,正常情况停止模式唤醒后对IO口进行重新初始化是没问题的, ...

那要看看进入低功耗前关闭串口的步骤,要等串口没有发送接收后,再关闭。

看看函数库,找找又没有停止串口的函数,不要直接关闭时钟。
关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版