打印

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

[复制链接]
677|11
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
zhanglli|  楼主 | 2022-10-14 22:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
等高级中断执行完后的几十微秒内低级中断会执行吗?

使用特权

评论回复
沙发
wyjie| | 2022-10-14 22:37 | 只看该作者
什么意思?

使用特权

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

使用特权

评论回复
地板
renyaq| | 2022-10-14 22:42 | 只看该作者
如果想要定时中断发生,该如何设制?

使用特权

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

使用特权

评论回复
6
jiaxw| | 2022-10-14 22:46 | 只看该作者
看看,这个会不会和单片机有关系呢??

使用特权

评论回复
7
chenho| | 2022-10-14 22:48 | 只看该作者
正解,中断还是有级别高低之分的。。。

使用特权

评论回复
8
chuxh| | 2022-10-14 22:50 | 只看该作者
用pwm设置时间,就可以让其经过你指定的时间在进行中断

使用特权

评论回复
9
renyaq| | 2022-10-14 22:52 | 只看该作者
看看,这个有时候写程序的时候还真的蛮容易忽视的。

使用特权

评论回复
10
zwll| | 2022-10-14 22:55 | 只看该作者
当然会,只要那中断没有被清零

使用特权

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

使用特权

评论回复
12
Henryko| | 2022-11-5 19:45 | 只看该作者
必须等高中断退出再响应

使用特权

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

本版积分规则

1016

主题

9386

帖子

1

粉丝