搜索
12
返回列表 发新帖
楼主: darren0540

[已解决] 大神们救命,STM8L051 active-halt RTC唤醒后串口发数据出错

[复制链接]

该用户从未签到

0

主题

2

帖子

0

蝴蝶豆

新手上路

最后登录
2018-7-19
发表于 2018-7-19 12:46:02 | 显示全部楼层
fusheng123 发表于 2018-7-19 11:34
这个我今天也遇到了,应该是串口还没有完全发送完系统进进入了ac-halt状态,我将最后发送数据之后加了一个 ...

可以在进入低功耗之前加入这么一句,判断是否串口传输完成,然后在进入低功耗
while(USART_GetFlagStatus(USART1, USART_FLAG_TC) == RESET);//确保串口数据发送完在进入halt模式,不然串口数据会乱码
             halt();//进入低功耗
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

2

帖子

0

蝴蝶豆

新手上路

最后登录
2020-9-3
发表于 2020-9-3 12:02:02 来自手机 | 显示全部楼层
停机前是不是  配置了发送脚  为输出,去掉试试
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条

Archiver|手机版|小黑屋|论坛-意法半导体STM32/STM8技术社区

GMT+8, 2024-4-28 08:44 , Processed in 1.150887 second(s), 28 queries .

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

快速回复 返回顶部 返回列表