嵌入式开发者社区

标题: 关于中断号和事件ID的问题 [打印本页]

作者: 靠墙数硬币    时间: 2018-11-28 14:21
标题: 关于中断号和事件ID的问题
[img]file:///E:\Users\Administrator\Documents\Tencent Files\275885141\Image\C2C\%`J3{_K[)K$R@7984R{}QUK.png[/img]例子里面的事件号91是绑定到中断号4的吗?
一直有个问题没搞明白,6678平台有16个中断,4-15为可屏蔽中断。那么这些中断在触发的时候是否
都是要经过某个事件才触发呢?
求大佬帮解释一下事件ID和中断号到底是什么关系。最好能形象生动一点哈。感激不尽,好人平安!


作者: 靠墙数硬币    时间: 2018-11-28 14:24
不明白这里91事件ID和中断号4的关系
hwiParams.eventId = 91;
// 创建 Hwi 线程
Hwi_create(4, IPCIsr, &hwiParams, NULL);

作者: wjz1    时间: 2018-11-28 18:12
您好:
如您所说,4-15为可屏蔽中断,这里的4就是可屏蔽中断的一个中断号,,这个4不是特定的,您在编写程序时,4-15都可以自己选择。
作者: 靠墙数硬币    时间: 2018-11-28 18:18
wjz1 发表于 2018-11-28 18:12
您好:
如您所说,4-15为可屏蔽中断,这里的4就是可屏蔽中断的一个中断号,,这个4不是特定的,您在编写程 ...

我这样理解不知道对不对,事件ID映射中断号,然后CPU根据中断号去查询中断向量表。。。。。如果我这样理解的话,好像有理解不通,因为事件ID有很多吧,中断号只有几个,我们这么多的事件如何去触发不通的函数?
作者: wjz1    时间: 2018-11-29 08:51
靠墙数硬币 发表于 2018-11-28 18:18
我这样理解不知道对不对,事件ID映射中断号,然后CPU根据中断号去查询中断向量表。。。。。如果我这样理 ...

您好:
建议您去我司地瓜派视频网站学习,如下




欢迎光临 嵌入式开发者社区 (https://www.51ele.net/) Powered by Discuz! X3.4