TIwilliam hill官网
直播中

刘丰标

7年用户 1070经验值
私信 关注
[问答]

关于中断服务函数如何响应?

在CCS6.2的帮助中,发现如下中断配置例程:

回帖(4)

余少虹

2018-6-21 12:59:33
host interrupt再关联到硬件中断7是CPU interrupt,请看一下面的图示。
http://processors.wiki.ti.com/index.php/Configuring_Interrupts_on_Keystone_Devices#HWI
举报

刘丰标

2018-6-21 13:10:21
引用: vuywsdfwf 发表于 2018-6-21 12:59
host interrupt再关联到硬件中断7是CPU interrupt,请看一下面的图示。
http://processors.wiki.ti.com/index.php/Configuring_Interrupts_on_Keystone_Devices#HWI

谢谢您的回答,还是不太明白 
CpIntc_dispatch作用是什么?
举报

余少虹

2018-6-21 13:19:15
引用: kingnet9999 发表于 2018-6-21 13:10
谢谢您的回答,还是不太明白 
CpIntc_dispatch作用是什么?

看过上面的链接吗?
There is a dispatch function for handling GEM hardware interrupts triggered by a system interrupt.
http://processors.wiki.ti.com/index.php/Configuring_Interrupts_on_Keystone_Devices#HWI
举报

刘丰标

2018-6-21 13:38:53
引用: vuywsdfwf 发表于 2018-6-21 13:19
看过上面的链接吗?
There is a dispatch function for handling GEM hardware interrupts triggered by a system interrupt.
http://processors.wiki.ti.com/index.php/Configuring_Interrupts_on_Keystone_Devices#HWI

谢谢您的回答!
不好意思,那个链接看得不够细致。
函数 CpIntc_dispatch 执行硬件中断发生时的必要操作,清除系统中断事件,响应中断服务函数。
在读到该例程时没明白函数 CpIntc_dispatch 的作用,是因为以前在配置硬件中断时并没有关联 CpIntc_dispatch ,而是直接关联中断服务函数,也能正常响应,但在自己的服务函数中需要进行事件清除操作。
现在明白了,再次感谢!
举报

更多回帖

发帖
×
20
完善资料,
赚取积分