avr,usart串口操作

[复制链接]
2310|1
 楼主| lp1468 发表于 2010-11-20 20:32 | 显示全部楼层 |阅读模式
对于avr的USART的发送中断有两个,一个是UDR空中断一个是发送结束中断。
这两个到底有什么具体的区别,和在具体应用中各自的特点是什么?
原野之狼 发表于 2010-11-21 01:47 | 显示全部楼层
可以认为有两个寄存器
一个是发送寄存器 一个是缓冲
UDR空中断表示缓冲区空了
发送结束中断表示寄存器的数据已经发送完毕
一般采用缓冲区空作为中断标志
这样做有个显著的好处 时间性能明显提高
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

276

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部