打印

单片机串口中断问题

[复制链接]
1451|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
gxgclg|  楼主 | 2012-8-30 18:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
秋天落叶| | 2012-8-30 19:03 | 只看该作者
如果你的定时器中断、外中断的时间太长,是会影响到串口通信的

通常要求在中断里处理的时间,尽可能的短

使用特权

评论回复
板凳
baidudz| | 2012-8-30 19:09 | 只看该作者
串口通信是有时间片限制的通信,要求通信过程中严格遵守时间片内的电平保持与变换。如果你的中断处理时间非常短,而串口通信波特率非常低,可能能够达到在时间片内将MCU转为处理中断服务,并及时转回继续处理串口通信的信号处理,这样不会影响到通信工作。但一般很难做到。

使用特权

评论回复
地板
火箭球迷| | 2012-8-30 19:18 | 只看该作者
不会丢失 但是可能被新来的数据冲掉 或者新来得数据收不到

使用特权

评论回复
5
dfsa| | 2012-8-30 19:19 | 只看该作者
应该不会丢失

使用特权

评论回复
6
wulala| | 2012-9-3 20:08 | 只看该作者
如果没来得及存储数据,就会被后面来的数据冲掉

使用特权

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

本版积分规则

177

主题

1653

帖子

1

粉丝