TI中文支持网
TI专业的中文技术问题搜集分享网站

OMAPL38 NMI管脚(J17)输入的非屏蔽中断是如何处理的?

       OMAPL138有一个NMI(J17)管脚,看名字应该是非屏蔽中断,ARM的中断由中断控制器管理,这个NMI管脚的中断是送到ARM的中断控制器了吗?还是送到DSP了(不知道DSP是不是也有一个中断控制器)?不可屏蔽是如何做到的?对应的中断号是多少呢?

        目前有一块开发板,触控屏控制器的中断输出就连接到了NMI管脚,不知道对应手册中的哪个中断?

Tony Tang:

NMI中断信号往ARM和DSP都有送出。在ARM端的AINTC中断事件为NINT。

在DSP端是直接送到CPU了,是不可屏蔽的特殊中断,关于NMI的处理及说明请参考文档sprufk5a的第7章,interrupt controller。

除了NMI管脚的这个非屏蔽中断,L138的DSP还有一个通过CHIPSIG4寄存器触发的NMI中断,处理是一样的,只是触发源的区别。

注,NMI的中断服务程序的处理与普通的中断是稍有区别的,其中断返回地址用的寄存器不一样,这部分内容还要看一下sprufe8b的第5章:interrupt。

上面2份文档的相关内容是对DSP中断的全面说明了。

赞(0)
未经允许不得转载:TI中文支持网 » OMAPL38 NMI管脚(J17)输入的非屏蔽中断是如何处理的?
分享到: 更多 (0)