STM32F405串口偶发不进发送完成中断

2019-07-14 13:25发布

使能最新的HALl库,测试串口发现偶发出现发送完成中断没有进去,有没有人遇到过???
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答
testd035
1楼-- · 2019-07-14 17:58
每次串口发送完成后,会禁止发送中断,使能发送完成中断(这是库里完成的),用户只是实现HAL_UART_TxCpltCallback这个函数;问题出现的时候发送,发送完成中断没使能,发送寄存器空标志位是;
TOPCB
2楼-- · 2019-07-14 19:31
在未发送完成前,是否进行了数据发送?
testd035
3楼-- · 2019-07-14 21:22
没有,有做忙和闲的状态保护
60user142
4楼-- · 2019-07-15 01:58
 精彩回答 2  元偷偷看……
formlikon
5楼-- · 2019-07-15 06:34
解决了么

一周热门 更多>