打印
[技术问答]

UART有两种中断,数据 寄存器 空中断 TI和发送完成中断 TCI。请问它们的区别。

[复制链接]
832|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
nongfuxu|  楼主 | 2021-5-6 15:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
UART有两种中断,数据 寄存器 空中断 TI和发送完成中断 TCI。
发送完成后,数据寄存器不就是空的嘛?请问它们的区别。

使用特权

评论回复
沙发
nongfuxu|  楼主 | 2021-5-7 06:33 | 只看该作者
昨晚查到,估计一个是指发送寄存器空,一个是输出用移位寄存器空。

使用特权

评论回复
板凳
weifeng90| | 2021-5-7 07:19 | 只看该作者
效果不一样,数据寄存器空中断,只要一使能中断就会进入中断函数,而数据发送完成中断必须要先有数据发送这个前提。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

417

主题

4293

帖子

2

粉丝