打印

外部中断通道说明

[复制链接]
1540|19
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
zzzhui|  楼主 | 2016-1-24 18:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
对于 cortex_m3 内核所支持的 240 个外部中断,我在这里使用了“中断通道”这个概念,因为尽管每个中断对应一个外围设备,但该外围设备通常具备若干个可以引起中断的中断源或中断事件。而该设备的所有的中断都只能通过该指定的“中断通道”向内核申请中断。因此,下面关于中断优先级的概念都是针对“中断通道”的。当该中断通道的优先级确定后,也就确定了该外围设备的中断优先级,并且该设备所能产生的所有类型的中断,都享有相同的通道中断优先级。至于该设备本身产生的多个中断的执行顺序,则取决于用户的中断服务程序。
沙发
zb0830| | 2016-1-24 18:11 | 只看该作者
这个就是用户可以用的中断

使用特权

评论回复
板凳
bboo| | 2016-1-24 18:19 | 只看该作者
也就是可屏蔽中断,不是非可屏蔽中断

使用特权

评论回复
地板
zheng522| | 2016-1-24 18:24 | 只看该作者
用户可用的中断有很多的

使用特权

评论回复
5
dianz| | 2016-1-24 18:36 | 只看该作者
不知道多少人用嵌套了

使用特权

评论回复
6
vivilzb1985| | 2016-1-25 11:16 | 只看该作者
bboo 发表于 2016-1-24 18:19
也就是可屏蔽中断,不是非可屏蔽中断

这个在用的时候需要注意中断优先级的。。

使用特权

评论回复
7
chuntian2016| | 2016-1-25 15:12 | 只看该作者
当该中断通道的优先级确定后,也就确定了该外围设备的中断优先级,并且该设备所能产生的所有类型的中断,都享有相同的通道中断优先级。
中断优先级的确定在开发中是需要特备注意的。

使用特权

评论回复
8
huihui520| | 2016-1-25 15:20 | 只看该作者
优先级有时候会因嵌套过多也会了问题

使用特权

评论回复
9
cliffboy| | 2016-1-25 16:32 | 只看该作者
理解的不错

使用特权

评论回复
10
chuntian2016| | 2016-1-25 17:42 | 只看该作者
设备优先级的设置是很重要的,关系到设备正常运行的需要。

使用特权

评论回复
11
firstblood| | 2016-1-26 17:30 | 只看该作者
中断通道的设置非常关键的。

使用特权

评论回复
12
给力芯片| | 2016-1-26 17:40 | 只看该作者
中断是我们进行单片机开发,最最最重要的部分,重要的事情说三遍

使用特权

评论回复
13
comeon201208| | 2016-1-26 21:42 | 只看该作者
M3核 的有240个外部中断的,但是实际应用的又不多的。

使用特权

评论回复
14
zya888| | 2016-1-26 23:23 | 只看该作者
你只管用就行了

使用特权

评论回复
15
comeon201208| | 2016-2-19 09:47 | 只看该作者
重点是程序的中断服务的优先级设置的。

使用特权

评论回复
16
angerbird| | 2016-2-19 17:14 | 只看该作者
这个关于外部中断的设计,需要同时从软硬件入手的,细节上都需注意的。

使用特权

评论回复
17
smilingangel| | 2016-2-20 15:04 | 只看该作者
这个需要配合整个设计环境来检测的。

使用特权

评论回复
18
tongbu2015| | 2016-2-20 21:29 | 只看该作者
外部中断相应的优先次序的是取决于其优先级的设置的。

使用特权

评论回复
19
angerbird| | 2016-2-26 10:45 | 只看该作者
可屏蔽中断与非可屏蔽中断是需要注意分别的,这个在设计的时候很重要。

使用特权

评论回复
20
zheng522| | 2016-2-26 11:06 | 只看该作者
标准的M3内核

使用特权

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

本版积分规则

38

主题

389

帖子

1

粉丝