尊敬的团队:
我已按如下方式配置新数据21寄存器
:
if ((CANaRegs.CAN_NDAT_21 = 1))
{
{
CANMessageGet (CANA_base、RX7B4_MSG_OBJ_ID、&sRX7B4CANMessage、true);}
CANARegs.CAN_IF1MCTL.bit.NewDat = 0x0000;
CANARegs.CAN_IF2MCTL.bit.NewDat = 0x0000;
CANARegs.CAN_NDAT_21 = 0x00000000;
}
但是、一旦 CAN_NDAT_21为1、它就不会在成功接收后复位。
是否有人可以指导正确的配置方法。