EasyManua.ls Logo

Microsemi SmartFusion2 - Table 444 TX_MSG0_CTRL_CMD; Tx_Msg0_Data_Low; Table 445 TX_MSG0_ID

Microsemi SmartFusion2
829 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
CAN Controller
UG0331 User Guide Revision 15.0 457
The rest of the transmit message buffers (TX_MSG1 to TX_MSG31) registers and registers bits have the
same descriptions as the TX_MSG0 registers shown above.
0 TxReq 0 Transmit request; Command flag bit
Write:
0: Idle. No message transmit request.
1: Message transmit request
The Tx message buffer must not be changed while TxReq is 1.
Read:
0: TxReq completed
1: TxReq pending
Table 445 • TX_MSG0_ID
Bit Number Name
Reset
Value Description
[31:3] ID[28:0] 0 Transmit message0 buffer identifier (29-bit wide)
[2:0] Reserved 0 Reserved
Table 446 • TX_MSG0_DATA_HIGH
Bit
Number Name Reset Value Description
[31:0] TX_MSG0_DATA_HIGH [31:24]: CAN data byte 1
[23:16]: CAN data byte 2
[15:8]: CAN data byte 3
[7:0]: CAN data byte 4
The byte mapping can be set using the CAN
swap_endian configuration bit.
swap_endian = 0, default
[31:24]: CAN data byte 1
[23:16]: CAN data byte 2
[15:8]: CAN data byte 3
[7:0]: CAN data byte 4
swap_endian = 1
[31:24]: CAN data byte 4
[23:16]: CAN data byte 3
[15:8]: CAN data byte 2
[7:0]: CAN data byte 1
Table 447 • TX_MSG0_DATA_LOW
Bit
Number Name Reset Value Description
[31:0] TX_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 444 • TX_MSG0_CTRL_CMD (continued)
Bit Number Name
Reset
Value Description

Table of Contents

Other manuals for Microsemi SmartFusion2

Related product manuals