cuyebiren 发表于 2016-12-22 13:18:01

1、会再进入中断。
2、可行。如果不关闭发送中断,必须在中断函数中清除TC标志,否则会不断进入发送中断,因为TC标志为 1。
官方例程中就是在中断中关闭中断。




zbber 发表于 2016-12-22 14:43:36

最后一个发送完毕,也会进入中断,这时要能判断出是最后一个并且避免多余的发送

ts2000 发表于 2016-12-22 14:53:14

清除中断标志后,就不会再次进入中断了。。。。

五哥1 发表于 2016-12-22 15:25:47

签到,学习

wolfgang2015 发表于 2016-12-22 16:08:38

是否开发送中断?

黑皮男 发表于 2016-12-22 18:07:43

可以通过软件清楚中断标志,如果是发送寄存器空中断打开的话,如果数据发送完成会一直进中断,这个TC中断只要清楚中断标志就不会进入中断了

衔胆栖冰 发表于 2016-12-24 23:35:42

串口这么成熟的外设,百度烂大街。一般逻辑,你把TCIE 置0 ,相当于把中断失能,这个是可以的。你使能发送完成中断的目的是什么?

andypanfan 发表于 2016-12-26 10:01:42

学习学习!!!!!!!
页: 1 [2]
查看完整版本: STM32F 串口发送中断 的问题?