RxBuff0_ID_Msg_n (CANFD) Register Description
Register Name | RxBuff0_ID_Msg_n |
---|---|
Relative Address | 0x0000002100 |
Absolute Address |
0x00FF062100 (CANFD0) 0x00FF072100 (CANFD1) |
Width | 32 |
Type | roRead-only |
Reset Value | 0x00000000 |
Description | 64 RxBuffer_0 ID regs for msgs 0 to 63 at 0x2100, 0x2148, etc (0x48 step) |
Rx FIFO 0 holds 64 messages. The Rx ID register for message 0 is at offset 0x2100. The Rx ID for the second message is at 0x2148. The address increment between messages is 0x048. Software Driver name: RF0_RB_ID Original Bit Field Engineering Name: DLC
RxBuff0_ID_Msg_n (CANFD) Register Bit-Field Summary
Field Name | Bits | Type | Reset Value | Description |
---|---|---|---|---|
ID | 31:21 | roRead-only | 0 | Standard Message ID. The Identifier portion for a Standard Frame is 11 bits. These bits indicate the Standard Frame ID. This field is valid for both CAN and CAN FD Standard and Extended Frames. |
SRR_RTR_RRS | 20 | roRead-only | 0 | Substitute Remote Transmission Request. For Extended CAN frames and Extended CAN FD frame this bit was received at SRR position of the respective frame. For Standard CAN FD frame this bit was received at RRS position of the frame. This bit differentiates between received standard CAN data frames and standard CAN remote frames as following 1 = indicates that the received message is a Standard Remote CAN Frame 0 = indicates that the received message is a Standard Data CAN Frame |
IDE | 19 | roRead-only | 0 | Identifier Extension This bit differentiates between frames using the Standard Identifier and those using the Extended Identifier. Valid for both CAN and CAN FD Standard and Extended Frames. 1 = indicates the use of an Extended Message Identifier 0 = indicates the use of a Standard Message Identifier |
ID_EXT | 18:1 | roRead-only | 0 | Extended Message ID This field indicates the Extended Identifier. Valid only for Extended CAN and CAN FD Frames. For Standard CAN and CAN FD Frames, this field is reserved and has no meaning. |
RTR_RRS | 0 | roRead-only | 0 | Remote Transmission Request This bit differentiates between CAN extended data frames and CAN extended remote frames. 1 = indicates the received message is a CAN Remote Frame 0 = indicates the received message is a CAN Data Frame For Extended CAN FD frame this bit was received at RRS position of the frame and must be set as 0. For Standard CAN and CAN FD Frames, this field is reserved and has no meaning. |