IF2DA
The data bytes of CAN messages are stored in the IF1/2 registers in the following order. In a CAN Data Frame, Data(0) is the first, Data(7) is the last byte to be transmitted or received. In CAN's serial bit stream, the MSB of each byte will be transmitted first.
Module Instance | Base Address | Register Address |
---|---|---|
can0 | 0xFFC00000 | 0xFFC00130 |
can1 | 0xFFC01000 | 0xFFC01130 |
Offset: 0x130
Access: RW
Bit Fields | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
Data3 RW 0x0 |
Data2 RW 0x0 |
||||||||||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Data1 RW 0x0 |
Data0 RW 0x0 |
IF2DA Fields
Bit | Name | Description | Access | Reset |
---|---|---|---|---|
31:24 | Data3 | 4th data byte of a CAN Data Frame |
RW | 0x0 |
23:16 | Data2 | 3rd data byte of a CAN Data Frame |
RW | 0x0 |
15:8 | Data1 | 2nd data byte of a CAN Data Frame |
RW | 0x0 |
7:0 | Data0 | 1st data byte of a CAN Data Frame |
RW | 0x0 |