CAN Controller
UG0331 User Guide Revision 15.0
462
Table 453 •
RX_MSG0_DATA_LOW
Bit Number
Name
Reset Value
Description
[31:0]
RX_MSG0_DATA_LOW
[31:24]: CAN data byte 5
[23:16]: CAN data byte 6
[15:8]: CAN data byte 7
[7:0]: CAN data byte 8
The byte mapping can be set using the CAN
swap_endian
configuration bit.
swap_endian = 0, default:
[31:24]: CAN data byte 5
[23:16]: CAN data byte 6
[15:8]: CAN data byte 7
[7:0]: CAN data byte 8
swap_endian = 1
[31:24]: CAN data byte 8
[23:16]: CAN data byte 7
[15:8]: CAN data byte 6
[7:0]: CAN data byte 5
Table 454 •
RX_MSG0_AMR
Bit Number
Name
Reset Value
Description
[31:0]
RX_MSG0_AMR
Receive Message0 buffer AMR bits
[31:3]: Identifier
[2]: IDE
[1]: RTR
[0]: Reserved
AMR:
0: The incoming bit is checked against the respective
ACR. The message is not accepted when the incoming
bit does not match with the respective ACR flag.
1: The incoming bit is a "don't care"
Table 455 •
RX_MSG0_ACR
Bit Number
Name
Reset Value
Description
[31:0]
RX_MSG0_ACR
Receive Message0 buffer ACR bits
[31:3]: Identifier
[2]: IDE
[1]: RTR
[0]: N/A
Table 456 •
RX_MSG0_AMR_DATA
Bit Number
Name
Reset Value
Description
[31:0]
RX_MSG0_AMR_DATA
Receive Message0 buffer AMR Data bits
[15:8]: CAN data byte 1
[7:0]: CAN data byte 2
Table 457 •
RX_MSG0_ACR_DATA
Bit Number
Name
Reset Value
Description
[31:0]
RX_MSG0_ACR_DATA
Receive Message0 buffer ACR Data bits
[15:8]: CAN data byte 1
[7:0]: CAN data byte 2