打印
[AVR单片机]

请教关与USART的问题

[复制链接]
1448|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
ant17|  楼主 | 2008-7-18 12:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请教关与USART的问题,USART的接收 是外部有输入信号时引起接收中断,然后在进入接收中断子程序,那么USART的发送是怎么进入中断子程序的,如果没有判断是否发送中断有效,UDR的赋植是在中断程序里面,子程序外没有对相关位的判断,那么主程序是不是总是处于发送中断状态.请大家告诉我下!!谢谢了

相关下载

相关帖子

沙发
coldra| | 2008-7-18 12:57 | 只看该作者

看不懂楼主的意思

USART有发送完成中断,如果开放此中断的话,只要发送完成就会进入这个中断,有什么问题?

使用特权

评论回复
板凳
ant17|  楼主 | 2008-7-21 09:34 | 只看该作者

回二楼

是不是可以这样理解:当发送完成后如果隔一段时间不发送,那是不是说这段时间内程序一直处于发送中断的状态,这样会不会影响其它程序的执行???

使用特权

评论回复
地板
dai_weis| | 2008-7-25 21:25 | 只看该作者

不是

UDR被写入数据后进入发送,当数据发送完毕,产生中断,中断产生后硬件清楚标志位,执行中断函数中的内容,执行完了,就返回。

使用特权

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

本版积分规则

16

主题

26

帖子

0

粉丝