SIUL2 EIRQ

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

SIUL2 EIRQ

Jump to solution
824 Views
siyuanzhengwei
Contributor III

我在配置外部中断时发现配置工具中提供的eirq仅有32个,每个eirq对应多个引脚,对同一个eirq中的多个引脚配置为外部中断功能会显示错误,并且部分引脚不在eirq范围中,
是否说明,S32K3并不是所有引脚都可配置外部中断,也无法同时配置全部引脚的外部中断,我在S32K144中是可以为全部引脚配置中断的

0 Kudos
Reply
1 Solution
787 Views
VaneB
NXP TechSupport
NXP TechSupport

Hi @siyuanzhengwei 

In S32K3 devices, only certain pins support external interrupt functionality. You can see which pins are interrupt‑capable in the Pins tool of S32 ConfigTools and in the MCU IOMUX file provided with the S32K3 Reference Manual.

It is possible to assign different external interrupts to different pins, as long as each pin maps to a different EIRQ channel. However, it is not possible to configure multiple pins that share the same EIRQ number as external interrupts at the same time, because this would create conflicts; each EIRQ channel can only be assigned to one pin at a time.

 

BR, VaneB

View solution in original post

0 Kudos
Reply
1 Reply
788 Views
VaneB
NXP TechSupport
NXP TechSupport

Hi @siyuanzhengwei 

In S32K3 devices, only certain pins support external interrupt functionality. You can see which pins are interrupt‑capable in the Pins tool of S32 ConfigTools and in the MCU IOMUX file provided with the S32K3 Reference Manual.

It is possible to assign different external interrupts to different pins, as long as each pin maps to a different EIRQ channel. However, it is not possible to configure multiple pins that share the same EIRQ number as external interrupts at the same time, because this would create conflicts; each EIRQ channel can only be assigned to one pin at a time.

 

BR, VaneB

0 Kudos
Reply