打印

该中断下面语句还会执行吗

[复制链接]
1226|48
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
jiaxw|  楼主 | 2018-9-19 13:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在中断处理子程序里,程序还没处理完又使能该中断,请问该中断下面语句还会执行吗。
DMA中断()
{
    清中断标志;
  打开DMA中断;
  使能DMA中断;//DMA开始传输
   ...;                   //其他处理程序
     ...;
}

相关帖子

沙发
dengdc| | 2018-9-19 13:27 | 只看该作者
这个问题要结合中断优先级和中断嵌套来看

使用特权

评论回复
板凳
dengdc| | 2018-9-19 13:30 | 只看该作者

一般同样的中断要先执行完才能响应第二次中断

使用特权

评论回复
地板
jiaxw|  楼主 | 2018-9-19 13:34 | 只看该作者
哦,那我明白啦,呵呵

使用特权

评论回复
5
ayb_ice| | 2018-9-19 15:55 | 只看该作者
在中断里,总中断是自动关的(但也可以再次打开),所以不会

使用特权

评论回复
6
usysm| | 2018-9-21 22:29 | 只看该作者
优先执行中断的。

使用特权

评论回复
7
typeof| | 2018-9-21 22:30 | 只看该作者
后面还会执行的。

使用特权

评论回复
8
yujielun| | 2018-9-21 22:30 | 只看该作者
这个没有问题。

使用特权

评论回复
9
htmlme| | 2018-9-21 22:30 | 只看该作者
完整的代码呢

使用特权

评论回复
10
pklong| | 2018-9-21 22:31 | 只看该作者
程序太长了吗?

使用特权

评论回复
11
touser| | 2018-9-21 22:31 | 只看该作者
中断下面语句还会执行

使用特权

评论回复
12
myiclife| | 2018-9-21 22:31 | 只看该作者
其他处理程序是多大呢?

使用特权

评论回复
13
uytyu| | 2018-9-21 22:32 | 只看该作者
dengdc 发表于 2018-9-19 13:27
这个问题要结合中断优先级和中断嵌套来看

中断优先级重要。

使用特权

评论回复
14
iyoum| | 2018-9-21 22:32 | 只看该作者
代码在哪处理的?

使用特权

评论回复
15
wwppd| | 2018-9-21 22:33 | 只看该作者
DMA中断比较快。

使用特权

评论回复
16
touser| | 2018-9-21 22:33 | 只看该作者
都是根据中断设置的。

使用特权

评论回复
17
usysm| | 2018-9-21 22:33 | 只看该作者
中断也是有优先级的。

使用特权

评论回复
18
pklong| | 2018-9-21 22:33 | 只看该作者
可以放在main函数里面。

使用特权

评论回复
19
typeof| | 2018-9-21 22:33 | 只看该作者
代码应该还有执行的。

使用特权

评论回复
20
htmlme| | 2018-9-21 22:33 | 只看该作者
中断处理子程序没有问题?

使用特权

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

本版积分规则

825

主题

9762

帖子

4

粉丝