STM32/STM8技术论坛
登录
直播中
h1654155275.5669
8年用户
1030经验值
私信
关注
[问答]
USART发送完成为什么不清除发送完标志位?
开启该帖子的消息推送
USART
uSART发送完成为什么不清除发送完标志位?
回帖
(15)
杨海清
2018-12-12 15:55:33
写入新数据时自动清除
写入新数据时自动清除
举报
张宇
2018-12-12 15:55:44
然后呢?你是怎么应对这个的呢
然后呢?你是怎么应对这个的呢
举报
h1654155275.5669
2018-12-12 15:55:58
在usart中断发送完成函数里面,发送完成只是禁止发送中断等,并没有调用__HAL_UART_CLEAR_FLAG()清除发送完成标志
在usart中断发送完成函数里面,发送完成只是禁止发送中断等,并没有调用__HAL_UART_CLEAR_FLAG()清除发送完成标志
举报
李霞
2018-12-12 15:57:07
举报
王超
2018-12-12 15:57:22
读取中断寄存器就是清零了
读取中断寄存器就是清零了
举报
h1654155275.5669
2018-12-12 15:57:31
可是在禁止中断函数里面并没有清楚中断标志位。
可是在禁止中断函数里面并没有清楚中断标志位。
举报
李丽
2018-12-12 15:57:55
举报
王平
2018-12-12 15:58:07
规格书说了,只有写清除标识位和继续发送数据才能清除中断标志
规格书说了,只有写清除标识位和继续发送数据才能清除中断标志
举报
刘勇
2018-12-12 15:58:16
两种清方式:软件清或者继续发送自动清。
两种清方式:软件清或者继续发送自动清。
举报
刘勇
2018-12-12 15:58:24
所以这里就是最后一个发送完,肯定要软件清。
所以这里就是最后一个发送完,肯定要软件清。
举报
王秀兰
2018-12-12 15:58:44
就是不清除,如果是最后一个数据就关闭发送完成中断.
就是不清除,如果是最后一个数据就关闭发送完成中断.
举报
lee_st
2018-12-12 23:14:26
没有仔细看手册啊,读dr寄存器后自动清除
没有仔细看手册啊,读dr寄存器后自动清除
举报
lee_st
2018-12-12 23:14:36
很多人都糊涂的
很多人都糊涂的
举报
lee_st
2018-12-12 23:15:06
我一个领导今天还问我这事,
我一个领导今天还问我这事,
举报
阿信509
2018-12-13 17:23:24
硬件置1,软件清0,不是挺好的吗
硬件置1,软件清0,不是挺好的吗
举报
更多回帖
rotate(-90deg);
回复
相关问答
USART
STM32的
USART
发送
数据时如何使用TXE和TC
标志
2015-01-27
4158
版本1.08的
USART
读取字符后无法
清除
任何中断
标志
该怎么办?
2019-07-31
1455
STM32
标志
位
"
USART
_FLAG_TXE" & "
USART
_FLAG_TC是什么?
2021-12-08
1768
M051串口怎么
清除
发送
中断
标志
?
2023-06-19
947
有关STM32串口收发
标志
位
的问题
2016-03-30
9972
串口的
标志
位
USART
_FLAG_TXE 和
USART
_FLAG_TC是什么?
2021-12-14
1685
STM32F串口
发送
中断的问题?
2018-11-16
1290
CH579如何直接读取到
发送
函数
发送
完成
的
标志
?
2022-07-25
690
stm32利用中断
发送
数据,没有
发送
数据却发现一直在产生
发送
数据中断
2019-05-29
4202
stm32
USART
_SendData函数
发送
数据疑问
2020-03-03
5257
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
首页
论坛版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分