GD32A50x User Manual
625
When FFT[1:0] bit field in CAN_PN_CTL0 register is configured to 1, it means a wakeup
match event occurs when a frame is received with all fields (that is IDE, RTR, ID, DLC,
and DATA field matched) matched.
When FFT[1:0] bit field in CAN_PN_CTL0 register is configured to 2, it means a wakeup
match event occurs when a specified number (configured by NMM[7:0] bits in
CAN_PN_CTL0 register) of frames are received with all fields except DATA field, DLC
field (that is IDE, RTR, and ID field matched) matched.
When FFT[1:0] bit field in CAN_PN_CTL0 register is configured to 2, it means a wakeup
match event occurs when a specified number (configured by NMM[7:0] bits in
CAN_PN_CTL0 register) of frames are received with all fields (that is IDE, RTR, ID, DLC,
and DATA field matched) matched.
IDE field matching
The IDE field of a matched message is the same as the configured expected IDE field in
CAN_PN_EID0 register, using filter data in CAN_PN_IFEID1 register.
RTR field matching
The RTR field of a matched message is the same as the configured expected RTR field in
CAN_PN_EID0 register, using filter data in CAN_PN_IFEID1 register.
ID field matching
When IDFT[1:0] bit field in CAN_PN_CTL0 register is configured to 0, it means the ID
field of a matched message is the same as the configured expected ID field in
CAN_PN_EID0 register, using filter data in CAN_PN_IFEID1 register.
When IDFT[1:0] bit field in CAN_PN_CTL0 register is configured to 1, it means the ID
field of a matched message is larger than or equal to the configured expected ID field in
CAN_PN_EID0 register. CAN_PN_IFEID1 register is not used.
When IDFT[1:0] bit field in CAN_PN_CTL0 register is configured to 2, it means the ID
field of a matched message is smaller than or equal to the configured expected ID field
in CAN_PN_EID0 register. CAN_PN_IFEID1 register is not used.
When IDFT[1:0] bit field in CAN_PN_CTL0 register is configured to 3, it means the ID
field of a matched message is larger than or equal to the configured expected ID field in
CAN_PN_EID0 register, and is smaller than or equal to the configured expected ID field
in CAN_PN_IFEID1 register.
DLC field matching
The DLC field of a matched message is larger than or qual to the configured expected
DLC low threshold DLCELT[3:0] in CAN_PN_EDLC register, and lower than or qual to
the configured expected DLC high threshold DLCEHT[3:0] in CAN_PN_EDLC register.
DATA field matching
When DATAFT[1:0] bit field in CAN_PN_CTL0 register is configured to 0, it means the