求助:中颖单片机的中断嵌套?

[复制链接]
 楼主| yyfsxs 发表于 2008-12-3 10:17 | 显示全部楼层 |阅读模式
我现在用的是中颖67P54,当响应BTM中断时,TMR0中断发生,是否会发生中断嵌套,
先暂停BTM中断程序,去执行TMR0,当执行TMR0后,又回来执行BTM中断程序?
warm_ice 发表于 2008-12-3 13:29 | 显示全部楼层

这样

不会发生中断嵌套,因为任何中断发生时,中断使能标志IE被硬件清零,这时有中断产生,会将IRQ的相应位置置1,但因IE为零,不会去响应.

如果您要使用中断嵌套,只需要在中断服务程序中手动恢复中断使能标志IE即可.
 楼主| yyfsxs 发表于 2008-12-3 14:08 | 显示全部楼层

谢谢

蹦蹦车 发表于 2009-2-28 10:15 | 显示全部楼层

我不知道能嵌套不

高建明 发表于 2009-3-2 11:32 | 显示全部楼层

中断 嵌套小心堆栈溢出

yybj 发表于 2009-8-21 11:17 | 显示全部楼层
可以直接设置中断的高低优先级啊,没必要使用嵌套吧,那样比较混乱,反正我写程序时没用过
dfsa 发表于 2009-8-21 16:07 | 显示全部楼层
应该可以进行中断嵌套,不过别忘了,在每个嵌套里,标志位都要清零
您需要登录后才可以回帖 登录 | 注册

本版积分规则

17

主题

35

帖子

0

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