接收消息挂起寄存器(CANRMP)
发布时间:2009/1/13 0:00:00 访问次数:1040
如果接收到的消息存储到邮箱n中,则rmp[n]置位。该寄存器只能通过cpu复位,内部逻辑置位。如果opc[n](opc,31~0)位被清除,新接收的消息将会把先存储的消息覆盖掉,否则捡查下一个id匹配的邮箱。在这种情况下,rml[n]的状态位置位。向寄存器canrmp的基地址写1,将canrmp和canrml的位清除。如果cpu复位的同时,can模块要将相同位置位,该位置位。如果在canmim寄存器中相应的中断屏蔽位置位,则canrmp寄存器相应的位会对gmifo/gmif1(gif0.15/gif1.15)置位,gmifo/gmif1位表示有中断产生,如图所示。
图 接收消息挂起寄存器
欢迎转载,信息来源维库电子市场网(www.dzsc.com)
如果接收到的消息存储到邮箱n中,则rmp[n]置位。该寄存器只能通过cpu复位,内部逻辑置位。如果opc[n](opc,31~0)位被清除,新接收的消息将会把先存储的消息覆盖掉,否则捡查下一个id匹配的邮箱。在这种情况下,rml[n]的状态位置位。向寄存器canrmp的基地址写1,将canrmp和canrml的位清除。如果cpu复位的同时,can模块要将相同位置位,该位置位。如果在canmim寄存器中相应的中断屏蔽位置位,则canrmp寄存器相应的位会对gmifo/gmif1(gif0.15/gif1.15)置位,gmifo/gmif1位表示有中断产生,如图所示。
图 接收消息挂起寄存器
欢迎转载,信息来源维库电子市场网(www.dzsc.com)
上一篇:基于VHDL语言的IP核验证设计
上一篇:响应失败寄存器(CANAA)