14.4.13 CAN Transmit Request Register

Note:
  1. The individual bytes in this multibyte register can be accessed with the following register names:
    • CxTXREQT: Accesses the top byte TXREQ[31:24].
    • CxTXREQU: Accesses the upper byte TXREQ[23:16].
    • CxTXREQ: Accesses the byte TXREQ[31:0].
  2. These bits are only valid if the associated objects are configured as transmit objects (TXEN = 1). Otherwise, setting them has no effect.

Legend: S = Settable bit; HC = Hardware Clearable bit; R = Readable bit; W = Writable bit

Name: CxTXREQ
Offset: 0x2630, 0x2920

Bit 3130292827262524 
 TXREQ[30:23] 
Access S/HCS/HCS/HCS/HCS/HCS/HCS/HCS/HC 
Reset 00000000 
Bit 2322212019181716 
 TXREQ[22:15] 
Access S/HCS/HCS/HCS/HCS/HCS/HCS/HCS/HC 
Reset 00000000 
Bit 15141312111098 
 TXREQ[14:7] 
Access S/HCS/HCS/HCS/HCS/HCS/HCS/HCS/HC 
Reset 00000000 
Bit 76543210 
 TXREQ[6:0]TXREQ 
Access S/HCS/HCS/HCS/HCS/HCS/HCS/HCS/HC 
Reset 00000000 

Bits 31:1 – TXREQ[30:0] Message Send Request bits

TXEN = 1 (Object configured as a Transmit Object)

Setting this bit to ‘1’ requests sending a message.

The bit will automatically clear when the message(s) queued in the object is (are) successfully sent.

This bit can NOT be used for aborting a transmission.

TXEN = 0 (Object configured as a Receive Object)

This bit has no effect.

Bit 0 – TXREQ Transmit Queue Message Send Request bit

Setting this bit to ‘1’ requests sending a message.

The bit will automatically clear when the message(s) queued in the object is (are) successfully sent.

This bit can NOT be used for aborting a transmission.