CAN Subsystem
R0 Bit 31 ESI:
Error State Indicator
R0 Bit 30 XTD: Extended
Identifier
R0 Bit 29 RTR: Remote
Transmission Request
R0 Bits 28:0 ID[28:0]:
Identifier
R1 Bit 31 ANMF: Accepted
Non-matching Frame
R1 Bits 30:24 FIDX[6:0]:
Filter Index
R1 Bit 21 EDL
Extended Data Length
R1 Bit 20 BRS
Bit Rate Switch
R1 Bits 19:16 DLC[3:0]:
Data Length Code
R1 Bits 15:0 RXTS[15:0]:
Rx Timestamp
R2 Bits 31:24
R2 Bits 23:16
R2 Bits 15:8
R2 Bits 7:0
R3 Bits 31:24
R3 Bits 23:16
R3 Bits 15:8
R3 Bits 7:0
44.3.6.2
Tx buffer element
The Tx Buffers section can be configured to hold dedicated Tx Buffers as well as a Tx FIFO
/ Tx Queue. In case that the Tx Buffers section is shared by dedicated Tx buffers and a Tx
FIFO / Tx Queue, the dedicated Tx Buffers start at the beginning of the Tx Buffers section
followed by the buffers assigned to the Tx FIFO or Tx Queue. The Tx Handler distinguishes
1048/2058
Table 569. Rx FIFO Element descriptions
0 Transmitting node is error active
1 Transmitting node is error passive
Signals to the Host whether the received frame has a standard or extended identifier.
0 11-bit standard identifier
1 29-bit extended identifier
Signals to the Host whether the received frame is a data frame or a remote frame.
0 Received frame is a data frame
1 Received frame is a remote frame
Standard or extended identifier depending on bit XTD. A standard identifier is stored
into ID[28:18].
Acceptance of non-matching frames may be enabled via GFC[ANFS] and GFC[ANFE].
0 Received frame matching filter index FIDX
1 Received frame did not match any Rx filter element
0-127=Index of matching Rx acceptance filter element (invalid if ANMF = '1').
Range is 0 to SIDFC[LSS] - 1 resp. XIDFC[LSE] - 1.
0 Standard frame format
1 CAN FD frame format (new DLC-coding and CRC)
0 Frame received without bit rate switching
1 Frame received with bit rate switching
0-8 Received frame has 0-8 data bytes
9-15 Received frame has 8 data bytes
Timestamp Counter value captured on start of frame reception. Resolution depending
on configuration of the Timestamp Counter Prescaler TSCC[TCP].
DB3[7:0]: Data Byte 3
DB2[7:0]: Data Byte 2
DB1[7:0]: Data Byte 1
DB0[7:0]: Data Byte 0
DB7[7:0]: Data Byte 7
DB6[7:0]: Data Byte 6
DB5[7:0]: Data Byte 5
DB4[7:0]: Data Byte 4
DocID027809 Rev 4
RM0400
Need help?
Do you have a question about the SPC572L series and is the answer not in the manual?