呜呜呜呜呜呜你
发表于 2023-7-27 15:44
HC32L130串口发送中断
为什么串口发送一个字节后,清空了发送中断标志位,为什么还能一直运行
wubangmi
发表于 2023-8-1 17:07
清发送完成中断,不等于你关闭了发送中断。这应该是两个不同的概念
kmzuaz
发表于 2023-8-4 16:42
需要检查程序的代码逻辑,找到可能导致程序无法退出的原因
jtracy3
发表于 2023-8-4 17:20
官网没有提供相关的例程代码吗?
wwppd
发表于 2023-8-4 17:28
是不是单片机存在FIFO
timfordlare
发表于 2023-8-4 17:43
USART_ClearITPendingBit(USART1,USART_IT_TXE);
albertaabbot
发表于 2023-8-4 17:52
这个HC32L130没有使用过,不知道怎么实现串口发送的。
saservice
发表于 2023-8-4 18:01
轮询方式吧
lihuami
发表于 2023-8-4 18:28
发送中断标志位被清空?
cashrwood
发表于 2023-8-4 18:38
可以使用dma+串口发送的
jkl21
发表于 2023-8-4 18:49
如果发送完成,关闭发送中断呢?
lzmm
发表于 2023-8-4 19:54
这个中断是需要判断的?
wangdezhi
发表于 2023-8-4 20:16
当发送缓冲区为空时,中断标志位会被清空。
updownq
发表于 2023-8-4 20:49
使用发送标志持续进入吗?
robertesth
发表于 2023-8-4 21:39
如果程序在发送数据时使用了循环等待或者死循环,也可能会导致程序一直运行而没有退出。
cemaj
发表于 2023-8-4 22:23
为什么要使用串口发送中断呢?
页:
[1]