打印

关于中断的疑问

[复制链接]
2541|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
colaring|  楼主 | 2008-8-18 08:29 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
   在STM32中,
   假设我有一个定时中断,进入中断后清除标志位开始执行中断服务程序,如果在中断服务程序未执行完之前定时时间到,系统再次置位了中断标志位,系统是跳到该中断的入口地址(中断自己嵌套自己)还是继续执行当前服务子程序,完成后再执行?
沙发
colaring|  楼主 | 2008-8-18 09:58 | 只看该作者

嘿嘿

谢谢LS

使用特权

评论回复
板凳
香水城| | 2008-8-18 15:47 | 只看该作者

本身的中断还没处理完成,又有新的定时器中断出现,这是

使用特权

评论回复
地板
pheavecn| | 2008-8-18 16:30 | 只看该作者

呵呵,版主这么说不符合“释放创造力”。

那stm32f芯片应该从硬件上解决这个问题,在未退出中断前,不产生同一中断。

这一点未必就不可以利用呢。

使用特权

评论回复
5
香水城| | 2008-8-18 20:51 | 只看该作者

哈哈,创造力需要符合科学规律

“stm32f芯片应该从硬件上解决这个问题,在未退出中断前,不产生同一中断”,我不认同这种观点,楼上见过哪个MCU可以实现这样的功能?

使用特权

评论回复
6
pheavecn| | 2008-8-19 08:48 | 只看该作者

我也没说要这样。

而是说在中断处理的同时可以产生并请求同一中断这一点是可以发挥一下创造力的地方。

或许某些场合就需要“本身的中断还没处理完成,又有新的定时器中断出现”,谈不上“设计失败”。

使用特权

评论回复
7
香水城| | 2008-8-19 15:54 | 只看该作者

哈哈,创造力需要想象力支撑

使用特权

评论回复
8
xwj| | 2008-8-19 16:20 | 只看该作者

呵呵,LZ得创造力就是为了自己玩死自己:-)

使用特权

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

本版积分规则

44

主题

156

帖子

1

粉丝