eCAN的中断分为两级:
一、报文对象级中断
在eCAN模式下,32个邮箱中的每一次都可以引起中断,需要设置的是MIM[n]和MIL[n]
MIM[n]=1,则不屏蔽相应的邮箱中断;反之则屏蔽
MIL[n]=1,则利用中断线1来产生中断,反之采用中断线1
1、发送中断
2、接收中断
3、发送的远程帧接收到应答报文中断
4、接收到的远程帧成功发送应答报文中断
5、终止报文发送确认中断
6、报文丢失中断
………………………………………………………
在邮箱产生中断时,相应的中断标志在全局中断标志寄存器中会有指示,但全局中断标志寄存器只有2个,
关于邮箱中断向量MIV[5]中,仅显示发生中断优先级最高的邮箱号。
二 、系统级中断

本文详细介绍了eCAN的两级中断机制:报文对象级中断与系统级中断。报文对象级中断包括发送、接收等六种类型,并通过MIM[n]和MIL[n]进行配置。系统级中断则涉及全局中断标志寄存器。
1560

被折叠的 条评论
为什么被折叠?



