您好、欢迎来到现金彩票网!
当前位置:ag视讯 > 高优先级中断 >

在单片机中当处理高优先级中断时突然来了一个较低优先级中断那么

发布时间:2019-07-07 15:14 来源:未知 编辑:admin

  在单片机中,当处理高优先级中断时,突然来了一个较低优先级中断,那么这个较低中断会丢失吗?

  在单片机中,当处理高优先级中断时,突然来了一个较低优先级中断,那么这个较低中断会丢失吗?

  此时此刻正在处理高的中断时,来了个低优先级中断,那么这个低优先级中断会不会存入栈中?待高优先级处理完再去处理这个低优先级中断?还是直接将低优先级的中断丢失?...

  此时此刻正在处理高的中断时,来了个低优先级中断,那么这个低优先级中断会不会存入栈中?待高优先级处理完再去处理这个低优先级中断?还是直接将低优先级的中断丢失?

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  展开全部一般的情况是:不管执行哪个中断,都先将禁止中断系统,等到中断执行完成后再恢复,这样挂起的中断就能执行了。

  如果允许中断嵌套(即进入中断服务后不禁止中断系统),那么只有能嵌套高优先级的中断,低的不行。

  不会去响应这个中断的,具体的你可以去吴鉴鹰单片机实战项目里面详细看看,在很多论坛都能找到电子版的。加油

  低优先级中断发生时会置位相应中断挂起标志位(IntPending=1),表明当前出现了此中断但不立即执行,等到高优先级中断完成后,中断管理单元会自动跳转到低一级别的中断入口。

  如果在高优先级中断主动清零低优先级中断的中断挂起标志位(IntPending=0),则低优先级中断不会触发。

http://bed-plans.net/gaoyouxianjizhongduan/546.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有