打印

同一个程序里设置两个定时中断?

[复制链接]
4068|11
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
mugangzhu|  楼主 | 2010-1-7 10:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
同一个程序里设置两个定时中断会相互影响吗?
沙发
mugangzhu|  楼主 | 2010-1-7 10:49 | 只看该作者
可是我的这个怎么会产生了影响啊,我找了找没发现问题啊

使用特权

评论回复
板凳
mugangzhu|  楼主 | 2010-1-7 10:58 | 只看该作者
我在查查,刚才我去掉了里面的一些杂程序好了,应该是我加在里面不知道什么地方产生了影响

使用特权

评论回复
地板
warm_ice| | 2010-1-7 15:38 | 只看该作者
兄弟,二个定时中断的问题还没搞定?
已经有一段时间了吧.

使用特权

评论回复
5
zhao_lz| | 2010-1-8 09:25 | 只看该作者
中断里面设个计数器诊断一下;

使用特权

评论回复
6
joecongmin| | 2010-1-9 14:02 | 只看该作者
要注意中断的优先级,还有就是中断子程序用时不能太长,不能超过中断间隔时间

使用特权

评论回复
7
zhong05| | 2010-1-11 10:26 | 只看该作者
:victory:

使用特权

评论回复
8
jack_zhang0077| | 2010-1-24 16:00 | 只看该作者
需要注意中断IE和IRQ,需要哪个工作就开哪个中断,另一个要关闭!

使用特权

评论回复
9
iammercy| | 2010-2-9 17:37 | 只看该作者
看了你的貼,我懷疑一點:

你有沒有把同一個寄存器在2個中斷都有進行處理?

例如這個寄存器是一個雙字節類型,在第一個中斷是里面有指令對這個寄存器進行賦值,當賦值到一半時,低字節已經賦值,高字節尚未賦值,此時恰好又有另外一個中斷發生,而且另外一個中斷優先級比當前這個中斷高,于是發生了中斷嵌套,在第二個中斷內,如果有某個指令對這個寄存器進行讀操作,這時就有問題了,讀出來的數據有很大可能是錯的

以上僅舉一例,請借鑒,并請找找自己的問題多分析一下,以作修正處理

使用特权

评论回复
10
jormen-zhu| | 2010-3-4 10:59 | 只看该作者
中断处理时间过长

使用特权

评论回复
11
zipl1985| | 2010-3-9 08:47 | 只看该作者
:lol

使用特权

评论回复
12
KUCEN| | 2010-3-18 21:06 | 只看该作者
12楼很有道理、

使用特权

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

本版积分规则

70

主题

358

帖子

1

粉丝