TxBuff_ID_Msg_n (CANFD) Register Description
Register Name | TxBuff_ID_Msg_n |
---|---|
Relative Address | 0x0000000100 |
Absolute Address |
0x00FF060100 (CANFD0) 0x00FF070100 (CANFD1) |
Width | 32 |
Type | rwNormal read/write |
Reset Value | 0x00000000 |
Description | 32 ID regs for TxBuffer msgs 0 to 31 at 0x0100, 0x0148, etc (0x48 step) |
There are 32 Tx message Identifcation registers. The first message identification register is at offset addresss 0x0100. Second identification register is at 0x0148. The address increment between message sets is 0x048. Software Driver name: TB_ID Original Bit Field Engineering Name: RXFP
TxBuff_ID_Msg_n (CANFD) Register Bit-Field Summary
Field Name | Bits | Type | Reset Value | Description |
---|---|---|---|---|
ID | 31:21 | rwNormal read/write | 0 | Standard Message ID. The identifier portion for a standard frame is 11 bits. These bits indicate the standard frame ID. Note: This field is valid for both CAN and CAN FD standard and extended frames. |
SRR_RTR_RRS | 20 | rwNormal read/write | 0 | Substitute Remote Transmission Request For Extended CAN frames and Extended CAN FD frame this bit is transmitted at [SRR] position of the respective frame and must be set as 1. For Standard CAN FD frame this bit is transmitted at [RRS] position of the frame and must be set as 0. This bit differentiates between standard CAN data frames and standard CAN remote frames as the following: 0: standard data CAN frame 1: standard remote CAN frame Note: There are no CAN FD remote frames. |
IDE | 19 | rwNormal read/write | 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 | rwNormal read/write | 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, writes to this field should be 0. |
RTR_RRS | 0 | rwNormal read/write | 0 | Remote Transmission Request. This bit differentiates between CAN extended data frames and CAN extended remote frames. 1 = indicates the message frame is a CAN Remote Frame 0 = indicates the message frame is a CAN Data Frame For Extended CAN FD frame this bit is transmitted at RRS position of the frame and must be set as 0. For Standard CAN and CAN FD Frames, writes to this bit should be 0. Note: There are no CAN FD remote frames. |