中断居然停掉...

[复制链接]
2886|7
 楼主| ningling_21 发表于 2011-6-14 12:38 | 显示全部楼层 |阅读模式
MCU:C8051F340
双串口,定时器0,2,3,均使能中断。
现象:工作几分钟后,定时器2,两个串口均不再进入中断服务程序,外部有数据不断发来。

调试时发现:停止的中断均处于使能状态。

会是什么原因导致这样的情况呢?
ayb_ice 发表于 2011-6-14 13:19 | 显示全部楼层
不用说了,程序问题
icecut 发表于 2011-6-14 13:22 | 显示全部楼层
你先看看调试时中断是不是设计成停止状态.
yewuyi 发表于 2011-6-14 13:34 | 显示全部楼层
要么MCU,要么软件,要么工具

吹嘘吹嘘,三者概率大概为:0.000000001%,99%,余额比例
huangqi412 发表于 2011-6-14 14:13 | 显示全部楼层
查软件结构吧。。。
handlike 发表于 2011-6-14 14:22 | 显示全部楼层
接收数据放哪,数组?溢出了?
 楼主| ningling_21 发表于 2011-6-14 21:53 | 显示全部楼层
6# handlike

没有溢出,不过显示已收到数据,但就是不进入中断了......
joyme 发表于 2011-6-15 13:40 | 显示全部楼层
都是些什么中断,是否有某个中断执行太频繁而优先级高让别的中断进不了,比如MCU里设置us定时中断,估计别的程序都不用执行了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

5015

主题

17845

帖子

51

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