索阅 100例 首 页| 资 讯| 下 载| 论 坛| 博 客| Webinar| 高 校| 专 刊| 会展| EETV| 百科| 问答| 电路图| 工程师手册| Datasheet

EEPW首页 > 百科 > HISR

HISR


贡献者:sdjntl    浏览:19135次    创建时间:2010-03-21

[编辑本段]高级中断(HISR)
  高级ISR(HISR):HISR被动态创建或删除。每个HISR拥有自己的堆栈和自己的控制块,其内存有应用提供。当然,在LISR激活前,HISR必须被创建。 由于HISR有自己的堆栈和控制块,当其存取正在被存取的NP数据结构时,可以被临时阻塞。 HISR可以存取绝大部分NP服务,除了自悬挂服务。此外,由于HISR不能悬挂NP服务,其悬挂参数必须总是被设定为NU_NO_SUSPEND。 HISR有3个优先级可用,如果在处理低优先级的HISR时,高优先级的HISRj激活,则低优先级的被"抢占",这个任务抢占是一样的。相同优先级的HISR根据激活顺序,依次执行(注意!不是轮转哦!!)在正常的任务调度以前,所有激活的HISR被执行。 每个HISR有个激活计数器。该计数器用于保证每个激活都被执行一次。


如果您认为本词条还有待完善,需要补充新内容或修改错误内容,请编辑词条     查看历史版本

开放分类
ARM    处理器    嵌入式    

参考资料

贡献者
sdjntl    


本词条在以下词条中被提及:

关于本词条的评论共:(0条)
匿名不能发帖!请先 [ 登陆 ]