This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DM6467 编号大于7的那些GPIO中断问题



专家您好,最近我们再调试DM6467的GPIO24的时候遇到点问题,我需要将GPIO24配置成中断模式,我向linux注册了57号中断,然后配置了下面的相关寄存器,将GP24引脚配置成GPIO24功能:

根据下表的介绍,将复用引脚功能配置成GP[24],蓝色标记了的是相应寄存器配置的值。

 

下面寄存器bit[1]配置成1,使能Bink 1中断。GP24位于Bink 1中

 

设置GP24下降沿触发中断:

 

我设置的寄存器就是这些,但不知道为什么,当我按下GP24连接的按钮,57号中断没有产生,我已经查过了linux系统已经成功注册了57号中断,但就是我按下按钮后,中断例程没有被调用。

请问是不是还有什么寄存器我没有配置到的地方?麻烦您给我一下调试建议,谢谢您了!