单片机串口中断后,干什么??

如题,用串口往电脑发数据,要用中断?(还是多次一举)。中断后串口干什么?本人菜鸟,谢谢回答... 如题,用串口往电脑发数据,要用中断?(还是多次一举)。

中断后串口干什么?本人菜鸟,谢谢回答
展开
 我来答
ATF144X
2008-07-27 · TA获得超过1.2万个赞
知道大有可为答主
回答量:5344
采纳率:77%
帮助的人:5042万
展开全部
一般在串口中断服务程序中把待发送的数据送到发送缓冲区,因为发送一次数据的时间很长,所以把数据写入缓冲区后就可以退出中断服务程序,继续完成主程序的任,等待数据发送完毕之后的中断。
宿兴电子
2025-07-09 广告
深圳市宿兴电子有限公司 联系电话 13923889244位于深圳市宝安沙井镇,距离深圳机场15公里,广深高速新桥出口3公里,宝安大道50米的路程。本公司专业研发、生产压电陶瓷蜂鸣片、压电插针蜂鸣器、压电引线蜂鸣器。可根据客户需求研发定制各种... 点击进入详情页
本回答由宿兴电子提供
37772166
2008-08-01 · TA获得超过694个赞
知道小有建树答主
回答量:414
采纳率:0%
帮助的人:0
展开全部
简单的说就是.
用中断都是为了更好的,有效利用单片机..
因为在串口发数据时,一般可以通过TI判断是否发送完成.
如果一直查询,会消耗很多时间,就是说,在整个发送数据期间,单片机一直把时间用在查询上.
如果用中断就不同了.交给串口后,就可以做其它事了.等发送完一个数据后,再次进入中断发送下一个数据...这样可以省很多时间...这样,在发送数据过程中,单片机不会消耗什么时间在串口上...
大概就是这样....
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友fc51b10
2008-07-28 · TA获得超过3435个赞
知道小有建树答主
回答量:999
采纳率:0%
帮助的人:795万
展开全部
中断后,可能串口模块继续发送,也可能停止发送。
因为硬件里有两级缓冲,
有标志位可以判断的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式