打印

等高级中断执行完后的几十微秒内低级中断会执行吗?

[复制链接]
1436|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
zhanglli|  楼主 | 2021-9-12 10:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如果一个低级的中断在高级中断过程中发生,等高级中断执行完后的几十微秒内低级中断会执行吗?

使用特权

评论回复
沙发
juventus9554| | 2021-9-12 10:05 | 只看该作者

什么意思?

使用特权

评论回复
板凳
zhanglli|  楼主 | 2021-9-12 10:07 | 只看该作者
例如:串口为高级中断,定时中断为低级中断,在串口中断执行时定时中断发生,等串口中断完后,定时中断会发生吗

使用特权

评论回复
地板
xxrs| | 2021-9-12 10:09 | 只看该作者
如果想要定时中断发生,该如何设制?

使用特权

评论回复
5
jiahy| | 2021-9-12 10:11 | 只看该作者
高可以中断低(中断嵌套),而低不可以中断高,必须等高中断退出再响应,同时51硬件规定中断后必须执行最少1条指令后才能响应其它中断

使用特权

评论回复
6
zhenykun| | 2021-9-12 10:13 | 只看该作者
看看,这个会不会和单片机有关系呢??

使用特权

评论回复
7
yinxiangh| | 2021-9-12 10:16 | 只看该作者
正解,中断还是有级别高低之分的。。。

使用特权

评论回复
8
ousj| | 2021-9-12 10:17 | 只看该作者
用pwm设置时间,就可以让其经过你指定的时间在进行中断

使用特权

评论回复
9
xxrs| | 2021-9-12 10:24 | 只看该作者
看看,这个有时候写程序的时候还真的蛮容易忽视的。

使用特权

评论回复
10
chenjunt| | 2021-9-12 10:25 | 只看该作者
当然会,只要那中断没有被清零

使用特权

评论回复
11
zhanglli|  楼主 | 2021-9-12 10:27 | 只看该作者
嗯,那我按大家的说法挨个排查一下

使用特权

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

本版积分规则

1016

主题

9386

帖子

1

粉丝