NXP MCU 技术论坛
直播中

Arvinhw

9年用户 911经验值
擅长:嵌入式技术
私信 关注
[问答]

如何在CB中找出哪个邮箱引起了中断?

我将 S32K144 MCU 用于带有 SDK 中的 flexcan 驱动程序的 CAN 应用程序。我为每个传入消息配置了专用 MB,未使用 RX FIFO。
CAN0_ORed_0_15_MB_IRQHandler 被调用用于 RX 消息,这很好。我还安装了一个 CB 函数来监视从 IRQ 处理程序调用的 CAN 活动。
我如何在CB中找出哪个邮箱引起了中断?如我所见,IFLAG 在调用我的函数之前被 IRQ 处理程序清除。   

更多回帖

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