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.

关于TM4c123GH6pm的GPIO中断问题

在写GPIO中断的时候,如果我设置PF0口作为外部中断引脚,中断时进入函数A,那么再设置PF1作中断引脚时,中断时也只能进入函数A呢?因为我在启动文件中没看到具体的每个引脚的中断向量表,只能看到一组一组GPIO的中断向量。望解答!

  • 是的。只有GPIO组的中断向量,最终进的是同一个中断。

    每个 GPIO 端口的中断能力都由 7 个寄存器控制。这些寄存器可以用于选择中断源、极性以及边沿属性。当一个或多个输入引发中断时,只有一个中断输出被送到整个GPIO端口的中断控制器。

    因此,最好不要使用同一个GPIO组的IO来设置为外部中断。