登录 免费注册 首页 | 行业黑名单 | 帮助
维库电子市场网
技术交流 | 电路欣赏 | 工控天地 | 数字广电 | 通信技术 | 电源技术 | 测控之家 | EMC技术 | ARM技术 | EDA技术 | PCB技术 | 嵌入式系统
驱动编程 | 集成电路 | 器件替换 | 模拟技术 | 新手园地 | 单 片 机 | DSP技术 | MCU技术 | IC 设计 | IC 产业 | CAN-bus/DeviceNe

讨论一下,中断嵌套有哪些好处

作者:rockos 栏目:嵌入式系统
讨论一下,中断嵌套有哪些好处

中断嵌套对实际应用有哪些好处?有哪些坏处?

什么情况下需要支持中断嵌套?

2楼: >>参与讨论
rockos
奇怪, 为什么我提问时非要自己托一下才有人回答?
超级郁闷ing...

3楼: >>参与讨论
xuekcd832
可能可以提高一些效率吧。
在多优先级中断里,提高中断响应的速度。
想不出更多的理由了,我水平有限,呵呵

4楼: >>参与讨论
computer00
为了提高响应速度才嵌套
 
5楼: >>参与讨论
rockos
有OS支持时

在ISR中操作一下同步信号量就返回,让驱动任务去处理剩下的事情,没地方嵌套了。

中断嵌套增加了移植OS的复杂度。

继续等待ing...



6楼: >>参与讨论
平常人
当有紧急事件要处理时
如你正在处理UART的中断,这时系统掉电,你需要把最紧要的数据保存起来,没有中断嵌套就无法完成这种需求。
再如,当你的电度表被人非法打开做手脚,你需要记录下这个事件并作报警处理时,也需要中断嵌套。

7楼: >>参与讨论
lihewei126
一句话,加快中断响应时间,别的没什么用
 
8楼: >>参与讨论
平常人
中断嵌套是为了加快中断响应时间,太笼统
紧急事件的处理是需要快速的响应时间,在操作系统中这叫“抢夺式”调度。

但所谓“特事特办”,很多应用中都有一个时间基准,通常使用时钟中断然后计数的办法实现,为了保证计数的精准和较高的分辨率,我们不希望漏掉任何一次中断;若某一中断的处理时间长于两次时钟中断的间隔,时间基准的精准性就要打折扣;使用中断嵌套让时钟中断及时响应并在较短的时间内退出,这样所有的要求都很好地得到了满足。

9楼: >>参与讨论
HWM
中断嵌套无所为好坏
在多中断源的情况下,只要存在着优先级的区分就自然的会用到中断嵌套,否则的话就采用占先式的方法.

10楼: >>参与讨论
冯工

中断嵌套会不会可能产生这种情况:确实是加快的中断与中断之间的响应速度,但是--------

低优先级的中断服务嵌入到高优先级的中断服务中去。这样的话,是不是就把高优先级的中断服务质量降低啦。

参与讨论
昵称:
讨论内容:
 
 
相关帖子
会C就能作无线
74ABT16374不能正常工作?
开发板选型建议
关于电子盘的问题
刚接触powerpc,求这方面的资料
免费注册为维库电子开发网会员,参与电子工程师社区讨论,点此进入


Copyright © 1998-2006 www.dzsc.com 浙ICP证030469号