PIC32CZ1038CA70144 MCAN1 registers

The 47 registers of MCAN1 (Controller Area Network), from 0x40034000, with their reset value and every field. The PIC32CZ1038CA70144 has 2990 registers in 68 peripherals, one page each.

MCAN1 Controller Area Network

MCAN_CRELCore Release Register

Address
0x40034000
Reset
0x00000000
Access
read only
Size
32-bit
6 fields
FieldBitsWhat it does
STEP27:24Step of Core Release
SUBSTEP23:20Sub-step of Core Release
YEAR19:16Timestamp Year
MON15:8Timestamp Month
DAY7:0Timestamp Day
REL31:28Core Release

MCAN_ENDNEndian Register

Address
0x40034004
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
ETV31:0Endianness Test Value

MCAN_CUSTCustomer Register

Address
0x40034008
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
CSV31:0Customer-specific Value

MCAN_DBTPData Bit Timing and Prescaler Register

Address
0x4003400C
Reset
0x00000000
Access
read/write
Size
32-bit
5 fields
FieldBitsWhat it does
TDC23Transmitter Delay Compensation
  • 0 Transmitter Delay Compensation disabled.
  • 1 Transmitter Delay Compensation enabled.
DBRP20:16Data Bit Rate Prescaler
DTSEG112:8Data Time Segment Before Sample Point
DTSEG27:4Data Time Segment After Sample Point
DSJW2:0Data (Re) Synchronization Jump Width

MCAN_TESTTest Register

Address
0x40034010
Reset
0x00000000
Access
read/write
Size
32-bit
3 fields
FieldBitsWhat it does
RX7Receive Pin (read-only)
TX6:5Control of Transmit Pin (read/write)
  • 0 Reset value, CANTX controlled by the CAN Core, updated at the end of the CAN bit time.
  • 1 Sample Point can be monitored at pin CANTX.
  • 2 Dominant ('0') level at pin CANTX.
  • 3 Recessive ('1') at pin CANTX.
LBCK4Loop Back Mode (read/write)
  • 0 Reset value. Loop Back mode is disabled.
  • 1 Loop Back mode is enabled (see Section 6.1.9).

MCAN_RWDRAM Watchdog Register

Address
0x40034014
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
WDV15:8Watchdog Value (read-only)
WDC7:0Watchdog Configuration (read/write)

MCAN_CCCRCC Control Register

Address
0x40034018
Reset
0x00000000
Access
read/write
Size
32-bit
14 fields
FieldBitsWhat it does
NISO15Non-ISO Operation
TXP14Transmit Pause (read/write, write protection)
EFBI13Edge Filtering during Bus Integration (read/write, write protection)
PXHD12Protocol Exception Event Handling (read/write, write protection)
BRSE9Bit Rate Switching Enable (read/write, write protection)
  • 0 Bit rate switching for transmissions disabled.
  • 1 Bit rate switching for transmissions enabled.
FDOE8CAN FD Operation Enable (read/write, write protection)
  • 0 FD operation disabled.
  • 1 FD operation enabled.
TEST7Test Mode Enable (read/write, write protection against '1')
  • 0 Normal operation, MCAN_TEST register holds reset values.
  • 1 Test mode, write access to MCAN_TEST register enabled.
DAR6Disable Automatic Retransmission (read/write, write protection)
  • 0 Automatic retransmission of messages not transmitted successfully enabled.
  • 1 Automatic retransmission disabled.
MON5Bus Monitoring Mode (read/write, write protection against '1')
  • 0 Bus Monitoring mode is disabled.
  • 1 Bus Monitoring mode is enabled.
CSR4Clock Stop Request (read/write)
  • 0 No clock stop is requested.
  • 1 Clock stop requested. When clock stop is requested, first INIT and then CSA will be set after all pend-ing transfer requests have been completed and the CAN bus reached idle.
CSA3Clock Stop Acknowledge (read-only)
ASM2Restricted Operation Mode (read/write, write protection against '1')
  • 0 Normal CAN operation.
  • 1 Restricted Operation mode active.
CCE1Configuration Change Enable (read/write, write protection)
  • 0 The processor has no write access to the protected configuration registers.
  • 1 The processor has write access to the protected configuration registers (while MCAN_CCCR.INIT = '1').
INIT0Initialization (read/write)
  • 0 Normal operation.
  • 1 Initialization is started.

MCAN_NBTPNominal Bit Timing and Prescaler Register

Address
0x4003401C
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
NBRP24:16Nominal Bit Rate Prescaler
NTSEG115:8Nominal Time Segment Before Sample Point
NTSEG26:0Nominal Time Segment After Sample Point
NSJW31:25Nominal (Re) Synchronization Jump Width

MCAN_TSCCTimestamp Counter Configuration Register

Address
0x40034020
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
TCP19:16Timestamp Counter Prescaler
TSS1:0Timestamp Select
  • 0 Timestamp counter value always 0x0000
  • 1 Timestamp counter value incremented according to TCP
  • 2 External timestamp counter value used

MCAN_TSCVTimestamp Counter Value Register

Address
0x40034024
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
TSC15:0Timestamp Counter (cleared on write)

MCAN_TOCCTimeout Counter Configuration Register

Address
0x40034028
Reset
0x00000000
Access
read/write
Size
32-bit
3 fields
FieldBitsWhat it does
TOS2:1Timeout Select
  • 0 Continuous operation
  • 1 Timeout controlled by Tx Event FIFO
  • 2 Timeout controlled by Receive FIFO 0
  • 3 Timeout controlled by Receive FIFO 1
ETOC0Enable Timeout Counter
  • 0 Timeout Counter disabled.
  • 1 Timeout Counter enabled.
TOP31:16Timeout Period

MCAN_TOCVTimeout Counter Value Register

Address
0x4003402C
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
TOC15:0Timeout Counter (cleared on write)

MCAN_ECRError Counter Register

Address
0x40034040
Reset
0x00000000
Access
read only
Size
32-bit
4 fields
FieldBitsWhat it does
CEL23:16CAN Error Logging (cleared on read)
RP15Receive Error Passive
REC14:8Receive Error Counter
TEC7:0Transmit Error Counter

MCAN_PSRProtocol Status Register

Address
0x40034044
Reset
0x00000000
Access
read only
Size
32-bit
11 fields
FieldBitsWhat it does
TDCV22:16Transmitter Delay Compensation Value
PXE14Protocol Exception Event (cleared on read)
RFDF13Received a CAN FD Message (cleared on read)
RBRS12BRS Flag of Last Received CAN FD Message (cleared on read)
RESI11ESI Flag of Last Received CAN FD Message (cleared on read)
DLEC10:8Data Phase Last Error Code (set to 111 on read)
BO7Bus_Off Status
EW6Warning Status
EP5Error Passive
ACT4:3Activity
  • 0 Node is synchronizing on CAN communication
  • 1 Node is neither receiver nor transmitter
  • 2 Node is operating as receiver
  • 3 Node is operating as transmitter
LEC2:0Last Error Code (set to 111 on read)
  • 0 No error occurred since LEC has been reset by successful reception or transmission.
  • 1 More than 5 equal bits in a sequence have occurred in a part of a received message where this is not allowed.
  • 2 A fixed format part of a received frame has the wrong format.
  • 3 The message transmitted by the MCAN was not acknowledged by another node.
  • 4 During transmission of a message (with the exception of the arbitration field), the device tried to send a recessive level (bit of logical value '1'), but the monitored bus value was dominant.
  • 5 During transmission of a message (or acknowledge bit, or active error flag, or overload flag), the device tried to send a dominant level (data or identifier bit logical value '0'), but the monitored bus value was recessive. During Bus_Off recovery, this status is set each time a sequence of 11 reces
  • 6 The CRC check sum of a received message was incorrect. The CRC of an incoming message does not match the CRC calculated from the received data.
  • 7 Any read access to the Protocol Status Register re-initializes the LEC to '7'. When the LEC shows value '7', no CAN bus event was detected since the last processor read access to the Protocol Status Register.

MCAN_TDCRTransmit Delay Compensation Register

Address
0x40034048
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
TDCO14:8Transmitter Delay Compensation Offset
TDCF6:0Transmitter Delay Compensation Filter

MCAN_IRInterrupt Register

Address
0x40034050
Reset
0x00000000
Access
read/write
Size
32-bit
28 fields
FieldBitsWhat it does
ARA29Access to Reserved Address
PED28Protocol Error in Data Phase
PEA27Protocol Error in Arbitration Phase
WDI26Watchdog Interrupt
BO25Bus_Off Status
EW24Warning Status
EP23Error Passive
ELO22Error Logging Overflow
DRX19Message stored to Dedicated Receive Buffer
TOO18Timeout Occurred
MRAF17Message RAM Access Failure
TSW16Timestamp Wraparound
TEFL15Tx Event FIFO Element Lost
TEFF14Tx Event FIFO Full
TEFW13Tx Event FIFO Watermark Reached
TEFN12Tx Event FIFO New Entry
TFE11Tx FIFO Empty
TCF10Transmission Cancellation Finished
TC9Transmission Completed
HPM8High Priority Message
RF1L7Receive FIFO 1 Message Lost
RF1F6Receive FIFO 1 Full
RF1W5Receive FIFO 1 Watermark Reached
RF1N4Receive FIFO 1 New Message
RF0L3Receive FIFO 0 Message Lost
RF0F2Receive FIFO 0 Full
RF0W1Receive FIFO 0 Watermark Reached
RF0N0Receive FIFO 0 New Message

MCAN_IEInterrupt Enable Register

Address
0x40034054
Reset
0x00000000
Access
read/write
Size
32-bit
28 fields
FieldBitsWhat it does
ARAE29Access to Reserved Address Enable
PEDE28Protocol Error in Data Phase Enable
PEAE27Protocol Error in Arbitration Phase Enable
WDIE26Watchdog Interrupt Enable
BOE25Bus_Off Status Interrupt Enable
EWE24Warning Status Interrupt Enable
EPE23Error Passive Interrupt Enable
ELOE22Error Logging Overflow Interrupt Enable
DRXE19Message stored to Dedicated Receive Buffer Interrupt Enable
TOOE18Timeout Occurred Interrupt Enable
MRAFE17Message RAM Access Failure Interrupt Enable
TSWE16Timestamp Wraparound Interrupt Enable
TEFLE15Tx Event FIFO Event Lost Interrupt Enable
TEFFE14Tx Event FIFO Full Interrupt Enable
TEFWE13Tx Event FIFO Watermark Reached Interrupt Enable
TEFNE12Tx Event FIFO New Entry Interrupt Enable
TFEE11Tx FIFO Empty Interrupt Enable
TCFE10Transmission Cancellation Finished Interrupt Enable
TCE9Transmission Completed Interrupt Enable
HPME8High Priority Message Interrupt Enable
RF1LE7Receive FIFO 1 Message Lost Interrupt Enable
RF1FE6Receive FIFO 1 Full Interrupt Enable
RF1WE5Receive FIFO 1 Watermark Reached Interrupt Enable
RF1NE4Receive FIFO 1 New Message Interrupt Enable
RF0LE3Receive FIFO 0 Message Lost Interrupt Enable
RF0FE2Receive FIFO 0 Full Interrupt Enable
RF0WE1Receive FIFO 0 Watermark Reached Interrupt Enable
RF0NE0Receive FIFO 0 New Message Interrupt Enable

MCAN_ILSInterrupt Line Select Register

Address
0x40034058
Reset
0x00000000
Access
read/write
Size
32-bit
28 fields
FieldBitsWhat it does
ARAL29Access to Reserved Address Line
PEDL28Protocol Error in Data Phase Line
PEAL27Protocol Error in Arbitration Phase Line
WDIL26Watchdog Interrupt Line
BOL25Bus_Off Status Interrupt Line
EWL24Warning Status Interrupt Line
EPL23Error Passive Interrupt Line
ELOL22Error Logging Overflow Interrupt Line
DRXL19Message stored to Dedicated Receive Buffer Interrupt Line
TOOL18Timeout Occurred Interrupt Line
MRAFL17Message RAM Access Failure Interrupt Line
TSWL16Timestamp Wraparound Interrupt Line
TEFLL15Tx Event FIFO Event Lost Interrupt Line
TEFFL14Tx Event FIFO Full Interrupt Line
TEFWL13Tx Event FIFO Watermark Reached Interrupt Line
TEFNL12Tx Event FIFO New Entry Interrupt Line
TFEL11Tx FIFO Empty Interrupt Line
TCFL10Transmission Cancellation Finished Interrupt Line
TCL9Transmission Completed Interrupt Line
HPML8High Priority Message Interrupt Line
RF1LL7Receive FIFO 1 Message Lost Interrupt Line
RF1FL6Receive FIFO 1 Full Interrupt Line
RF1WL5Receive FIFO 1 Watermark Reached Interrupt Line
RF1NL4Receive FIFO 1 New Message Interrupt Line
RF0LL3Receive FIFO 0 Message Lost Interrupt Line
RF0FL2Receive FIFO 0 Full Interrupt Line
RF0WL1Receive FIFO 0 Watermark Reached Interrupt Line
RF0NL0Receive FIFO 0 New Message Interrupt Line

MCAN_ILEInterrupt Line Enable Register

Address
0x4003405C
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
EINT11Enable Interrupt Line 1
EINT00Enable Interrupt Line 0

MCAN_GFCGlobal Filter Configuration Register

Address
0x40034080
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
ANFS5:4Accept Non-matching Frames Standard
  • 0 Accept in Rx FIFO 0
  • 1 Accept in Rx FIFO 1
ANFE3:2Accept Non-matching Frames Extended
  • 0 Accept in Rx FIFO 0
  • 1 Accept in Rx FIFO 1
RRFS1Reject Remote Frames Standard
  • 0 Filter remote frames with 11-bit standard IDs.
  • 1 Reject all remote frames with 11-bit standard IDs.
RRFE0Reject Remote Frames Extended
  • 0 Filter remote frames with 29-bit extended IDs.
  • 1 Reject all remote frames with 29-bit extended IDs.

MCAN_SIDFCStandard ID Filter Configuration Register

Address
0x40034084
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
LSS23:16List Size Standard
FLSSA15:2Filter List Standard Start Address

MCAN_XIDFCExtended ID Filter Configuration Register

Address
0x40034088
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
LSE22:16List Size Extended
FLESA15:2Filter List Extended Start Address

MCAN_XIDAMExtended ID AND Mask Register

Address
0x40034090
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
EIDM28:0Extended ID Mask

MCAN_HPMSHigh Priority Message Status Register

Address
0x40034094
Reset
0x00000000
Access
read only
Size
32-bit
4 fields
FieldBitsWhat it does
FLST15Filter List
FIDX14:8Filter Index
MSI7:6Message Storage Indicator
  • 0 No FIFO selected.
  • 1 FIFO message lost.
  • 2 Message stored in FIFO 0.
  • 3 Message stored in FIFO 1.
BIDX5:0Buffer Index

MCAN_NDAT1New Data 1 Register

Address
0x40034098
Reset
0x00000000
Access
read/write
Size
32-bit
32 fields
FieldBitsWhat it does
ND3030New Data
ND2929New Data
ND2828New Data
ND2727New Data
ND2626New Data
ND2525New Data
ND2424New Data
ND2323New Data
ND2222New Data
ND2121New Data
ND2020New Data
ND1919New Data
ND1818New Data
ND1717New Data
ND1616New Data
ND1515New Data
ND1414New Data
ND1313New Data
ND1212New Data
ND1111New Data
ND1010New Data
ND99New Data
ND88New Data
ND77New Data
ND66New Data
ND55New Data
ND44New Data
ND33New Data
ND22New Data
ND11New Data
ND00New Data
ND3131New Data

MCAN_NDAT2New Data 2 Register

Address
0x4003409C
Reset
0x00000000
Access
read/write
Size
32-bit
32 fields
FieldBitsWhat it does
ND6230New Data
ND6129New Data
ND6028New Data
ND5927New Data
ND5826New Data
ND5725New Data
ND5624New Data
ND5523New Data
ND5422New Data
ND5321New Data
ND5220New Data
ND5119New Data
ND5018New Data
ND4917New Data
ND4816New Data
ND4715New Data
ND4614New Data
ND4513New Data
ND4412New Data
ND4311New Data
ND4210New Data
ND419New Data
ND408New Data
ND397New Data
ND386New Data
ND375New Data
ND364New Data
ND353New Data
ND342New Data
ND331New Data
ND320New Data
ND6331New Data

MCAN_RXF0CReceive FIFO 0 Configuration Register

Address
0x400340A0
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
F0WM30:24Receive FIFO 0 Watermark
F0S22:16Receive FIFO 0 Start Address
F0SA15:2Receive FIFO 0 Start Address
F0OM31FIFO 0 Operation Mode

MCAN_RXF0SReceive FIFO 0 Status Register

Address
0x400340A4
Reset
0x00000000
Access
read only
Size
32-bit
5 fields
FieldBitsWhat it does
RF0L25Receive FIFO 0 Message Lost
F0F24Receive FIFO 0 Fill Level
F0PI21:16Receive FIFO 0 Put Index
F0GI13:8Receive FIFO 0 Get Index
F0FL6:0Receive FIFO 0 Fill Level

MCAN_RXF0AReceive FIFO 0 Acknowledge Register

Address
0x400340A8
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
F0AI5:0Receive FIFO 0 Acknowledge Index

MCAN_RXBCReceive Rx Buffer Configuration Register

Address
0x400340AC
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
RBSA15:2Receive Buffer Start Address

MCAN_RXF1CReceive FIFO 1 Configuration Register

Address
0x400340B0
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
F1WM30:24Receive FIFO 1 Watermark
F1S22:16Receive FIFO 1 Start Address
F1SA15:2Receive FIFO 1 Start Address
F1OM31FIFO 1 Operation Mode

MCAN_RXF1SReceive FIFO 1 Status Register

Address
0x400340B4
Reset
0x00000000
Access
read only
Size
32-bit
6 fields
FieldBitsWhat it does
RF1L25Receive FIFO 1 Message Lost
F1F24Receive FIFO 1 Fill Level
F1PI21:16Receive FIFO 1 Put Index
F1GI13:8Receive FIFO 1 Get Index
F1FL6:0Receive FIFO 1 Fill Level
DMS31:30Debug Message Status
  • 0 Idle state, wait for reception of debug messages, DMA request is cleared.
  • 1 Debug message A received.
  • 2 Debug messages A, B received.
  • 3 Debug messages A, B, C received, DMA request is set.

MCAN_RXF1AReceive FIFO 1 Acknowledge Register

Address
0x400340B8
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
F1AI5:0Receive FIFO 1 Acknowledge Index

MCAN_RXESCReceive Buffer / FIFO Element Size Configuration Register

Address
0x400340BC
Reset
0x00000000
Access
read/write
Size
32-bit
3 fields
FieldBitsWhat it does
RBDS10:8Receive Buffer Data Field Size
  • 0 8-byte data field
  • 1 12-byte data field
  • 2 16-byte data field
  • 3 20-byte data field
  • 4 24-byte data field
  • 5 32-byte data field
  • 6 48-byte data field
  • 7 64-byte data field
F1DS6:4Receive FIFO 1 Data Field Size
  • 0 8-byte data field
  • 1 12-byte data field
  • 2 16-byte data field
  • 3 20-byte data field
  • 4 24-byte data field
  • 5 32-byte data field
  • 6 48-byte data field
  • 7 64-byte data field
F0DS2:0Receive FIFO 0 Data Field Size
  • 0 8-byte data field
  • 1 12-byte data field
  • 2 16-byte data field
  • 3 20-byte data field
  • 4 24-byte data field
  • 5 32-byte data field
  • 6 48-byte data field
  • 7 64-byte data field

MCAN_TXBCTransmit Buffer Configuration Register

Address
0x400340C0
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
TFQM30Tx FIFO/Queue Mode
TFQS29:24Transmit FIFO/Queue Size
NDTB21:16Number of Dedicated Transmit Buffers
TBSA15:2Tx Buffers Start Address

MCAN_TXFQSTransmit FIFO/Queue Status Register

Address
0x400340C4
Reset
0x00000000
Access
read only
Size
32-bit
4 fields
FieldBitsWhat it does
TFQF21Tx FIFO/Queue Full
TFQPI20:16Tx FIFO/Queue Put Index
TFGI12:8Tx FIFO Get Index
TFFL5:0Tx FIFO Free Level

MCAN_TXESCTransmit Buffer Element Size Configuration Register

Address
0x400340C8
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
TBDS2:0Tx Buffer Data Field Size
  • 0 8-byte data field
  • 1 12-byte data field
  • 2 16-byte data field
  • 3 20-byte data field
  • 4 24-byte data field
  • 5 32-byte data field
  • 6 48-byte data field
  • 7 64-byte data field

MCAN_TXBRPTransmit Buffer Request Pending Register

Address
0x400340CC
Reset
0x00000000
Access
read only
Size
32-bit
32 fields
FieldBitsWhat it does
TRP3030Transmission Request Pending for Buffer 30
TRP2929Transmission Request Pending for Buffer 29
TRP2828Transmission Request Pending for Buffer 28
TRP2727Transmission Request Pending for Buffer 27
TRP2626Transmission Request Pending for Buffer 26
TRP2525Transmission Request Pending for Buffer 25
TRP2424Transmission Request Pending for Buffer 24
TRP2323Transmission Request Pending for Buffer 23
TRP2222Transmission Request Pending for Buffer 22
TRP2121Transmission Request Pending for Buffer 21
TRP2020Transmission Request Pending for Buffer 20
TRP1919Transmission Request Pending for Buffer 19
TRP1818Transmission Request Pending for Buffer 18
TRP1717Transmission Request Pending for Buffer 17
TRP1616Transmission Request Pending for Buffer 16
TRP1515Transmission Request Pending for Buffer 15
TRP1414Transmission Request Pending for Buffer 14
TRP1313Transmission Request Pending for Buffer 13
TRP1212Transmission Request Pending for Buffer 12
TRP1111Transmission Request Pending for Buffer 11
TRP1010Transmission Request Pending for Buffer 10
TRP99Transmission Request Pending for Buffer 9
TRP88Transmission Request Pending for Buffer 8
TRP77Transmission Request Pending for Buffer 7
TRP66Transmission Request Pending for Buffer 6
TRP55Transmission Request Pending for Buffer 5
TRP44Transmission Request Pending for Buffer 4
TRP33Transmission Request Pending for Buffer 3
TRP22Transmission Request Pending for Buffer 2
TRP11Transmission Request Pending for Buffer 1
TRP00Transmission Request Pending for Buffer 0
TRP3131Transmission Request Pending for Buffer 31

MCAN_TXBARTransmit Buffer Add Request Register

Address
0x400340D0
Reset
0x00000000
Access
read/write
Size
32-bit
32 fields
FieldBitsWhat it does
AR3030Add Request for Transmit Buffer 30
AR2929Add Request for Transmit Buffer 29
AR2828Add Request for Transmit Buffer 28
AR2727Add Request for Transmit Buffer 27
AR2626Add Request for Transmit Buffer 26
AR2525Add Request for Transmit Buffer 25
AR2424Add Request for Transmit Buffer 24
AR2323Add Request for Transmit Buffer 23
AR2222Add Request for Transmit Buffer 22
AR2121Add Request for Transmit Buffer 21
AR2020Add Request for Transmit Buffer 20
AR1919Add Request for Transmit Buffer 19
AR1818Add Request for Transmit Buffer 18
AR1717Add Request for Transmit Buffer 17
AR1616Add Request for Transmit Buffer 16
AR1515Add Request for Transmit Buffer 15
AR1414Add Request for Transmit Buffer 14
AR1313Add Request for Transmit Buffer 13
AR1212Add Request for Transmit Buffer 12
AR1111Add Request for Transmit Buffer 11
AR1010Add Request for Transmit Buffer 10
AR99Add Request for Transmit Buffer 9
AR88Add Request for Transmit Buffer 8
AR77Add Request for Transmit Buffer 7
AR66Add Request for Transmit Buffer 6
AR55Add Request for Transmit Buffer 5
AR44Add Request for Transmit Buffer 4
AR33Add Request for Transmit Buffer 3
AR22Add Request for Transmit Buffer 2
AR11Add Request for Transmit Buffer 1
AR00Add Request for Transmit Buffer 0
AR3131Add Request for Transmit Buffer 31

MCAN_TXBCRTransmit Buffer Cancellation Request Register

Address
0x400340D4
Reset
0x00000000
Access
read/write
Size
32-bit
32 fields
FieldBitsWhat it does
CR3030Cancellation Request for Transmit Buffer 30
CR2929Cancellation Request for Transmit Buffer 29
CR2828Cancellation Request for Transmit Buffer 28
CR2727Cancellation Request for Transmit Buffer 27
CR2626Cancellation Request for Transmit Buffer 26
CR2525Cancellation Request for Transmit Buffer 25
CR2424Cancellation Request for Transmit Buffer 24
CR2323Cancellation Request for Transmit Buffer 23
CR2222Cancellation Request for Transmit Buffer 22
CR2121Cancellation Request for Transmit Buffer 21
CR2020Cancellation Request for Transmit Buffer 20
CR1919Cancellation Request for Transmit Buffer 19
CR1818Cancellation Request for Transmit Buffer 18
CR1717Cancellation Request for Transmit Buffer 17
CR1616Cancellation Request for Transmit Buffer 16
CR1515Cancellation Request for Transmit Buffer 15
CR1414Cancellation Request for Transmit Buffer 14
CR1313Cancellation Request for Transmit Buffer 13
CR1212Cancellation Request for Transmit Buffer 12
CR1111Cancellation Request for Transmit Buffer 11
CR1010Cancellation Request for Transmit Buffer 10
CR99Cancellation Request for Transmit Buffer 9
CR88Cancellation Request for Transmit Buffer 8
CR77Cancellation Request for Transmit Buffer 7
CR66Cancellation Request for Transmit Buffer 6
CR55Cancellation Request for Transmit Buffer 5
CR44Cancellation Request for Transmit Buffer 4
CR33Cancellation Request for Transmit Buffer 3
CR22Cancellation Request for Transmit Buffer 2
CR11Cancellation Request for Transmit Buffer 1
CR00Cancellation Request for Transmit Buffer 0
CR3131Cancellation Request for Transmit Buffer 31

MCAN_TXBTOTransmit Buffer Transmission Occurred Register

Address
0x400340D8
Reset
0x00000000
Access
read only
Size
32-bit
32 fields
FieldBitsWhat it does
TO3030Transmission Occurred for Buffer 30
TO2929Transmission Occurred for Buffer 29
TO2828Transmission Occurred for Buffer 28
TO2727Transmission Occurred for Buffer 27
TO2626Transmission Occurred for Buffer 26
TO2525Transmission Occurred for Buffer 25
TO2424Transmission Occurred for Buffer 24
TO2323Transmission Occurred for Buffer 23
TO2222Transmission Occurred for Buffer 22
TO2121Transmission Occurred for Buffer 21
TO2020Transmission Occurred for Buffer 20
TO1919Transmission Occurred for Buffer 19
TO1818Transmission Occurred for Buffer 18
TO1717Transmission Occurred for Buffer 17
TO1616Transmission Occurred for Buffer 16
TO1515Transmission Occurred for Buffer 15
TO1414Transmission Occurred for Buffer 14
TO1313Transmission Occurred for Buffer 13
TO1212Transmission Occurred for Buffer 12
TO1111Transmission Occurred for Buffer 11
TO1010Transmission Occurred for Buffer 10
TO99Transmission Occurred for Buffer 9
TO88Transmission Occurred for Buffer 8
TO77Transmission Occurred for Buffer 7
TO66Transmission Occurred for Buffer 6
TO55Transmission Occurred for Buffer 5
TO44Transmission Occurred for Buffer 4
TO33Transmission Occurred for Buffer 3
TO22Transmission Occurred for Buffer 2
TO11Transmission Occurred for Buffer 1
TO00Transmission Occurred for Buffer 0
TO3131Transmission Occurred for Buffer 31

MCAN_TXBCFTransmit Buffer Cancellation Finished Register

Address
0x400340DC
Reset
0x00000000
Access
read only
Size
32-bit
32 fields
FieldBitsWhat it does
CF3030Cancellation Finished for Transmit Buffer 30
CF2929Cancellation Finished for Transmit Buffer 29
CF2828Cancellation Finished for Transmit Buffer 28
CF2727Cancellation Finished for Transmit Buffer 27
CF2626Cancellation Finished for Transmit Buffer 26
CF2525Cancellation Finished for Transmit Buffer 25
CF2424Cancellation Finished for Transmit Buffer 24
CF2323Cancellation Finished for Transmit Buffer 23
CF2222Cancellation Finished for Transmit Buffer 22
CF2121Cancellation Finished for Transmit Buffer 21
CF2020Cancellation Finished for Transmit Buffer 20
CF1919Cancellation Finished for Transmit Buffer 19
CF1818Cancellation Finished for Transmit Buffer 18
CF1717Cancellation Finished for Transmit Buffer 17
CF1616Cancellation Finished for Transmit Buffer 16
CF1515Cancellation Finished for Transmit Buffer 15
CF1414Cancellation Finished for Transmit Buffer 14
CF1313Cancellation Finished for Transmit Buffer 13
CF1212Cancellation Finished for Transmit Buffer 12
CF1111Cancellation Finished for Transmit Buffer 11
CF1010Cancellation Finished for Transmit Buffer 10
CF99Cancellation Finished for Transmit Buffer 9
CF88Cancellation Finished for Transmit Buffer 8
CF77Cancellation Finished for Transmit Buffer 7
CF66Cancellation Finished for Transmit Buffer 6
CF55Cancellation Finished for Transmit Buffer 5
CF44Cancellation Finished for Transmit Buffer 4
CF33Cancellation Finished for Transmit Buffer 3
CF22Cancellation Finished for Transmit Buffer 2
CF11Cancellation Finished for Transmit Buffer 1
CF00Cancellation Finished for Transmit Buffer 0
CF3131Cancellation Finished for Transmit Buffer 31

MCAN_TXBTIETransmit Buffer Transmission Interrupt Enable Register

Address
0x400340E0
Reset
0x00000000
Access
read/write
Size
32-bit
32 fields
FieldBitsWhat it does
TIE3030Transmission Interrupt Enable for Buffer 30
TIE2929Transmission Interrupt Enable for Buffer 29
TIE2828Transmission Interrupt Enable for Buffer 28
TIE2727Transmission Interrupt Enable for Buffer 27
TIE2626Transmission Interrupt Enable for Buffer 26
TIE2525Transmission Interrupt Enable for Buffer 25
TIE2424Transmission Interrupt Enable for Buffer 24
TIE2323Transmission Interrupt Enable for Buffer 23
TIE2222Transmission Interrupt Enable for Buffer 22
TIE2121Transmission Interrupt Enable for Buffer 21
TIE2020Transmission Interrupt Enable for Buffer 20
TIE1919Transmission Interrupt Enable for Buffer 19
TIE1818Transmission Interrupt Enable for Buffer 18
TIE1717Transmission Interrupt Enable for Buffer 17
TIE1616Transmission Interrupt Enable for Buffer 16
TIE1515Transmission Interrupt Enable for Buffer 15
TIE1414Transmission Interrupt Enable for Buffer 14
TIE1313Transmission Interrupt Enable for Buffer 13
TIE1212Transmission Interrupt Enable for Buffer 12
TIE1111Transmission Interrupt Enable for Buffer 11
TIE1010Transmission Interrupt Enable for Buffer 10
TIE99Transmission Interrupt Enable for Buffer 9
TIE88Transmission Interrupt Enable for Buffer 8
TIE77Transmission Interrupt Enable for Buffer 7
TIE66Transmission Interrupt Enable for Buffer 6
TIE55Transmission Interrupt Enable for Buffer 5
TIE44Transmission Interrupt Enable for Buffer 4
TIE33Transmission Interrupt Enable for Buffer 3
TIE22Transmission Interrupt Enable for Buffer 2
TIE11Transmission Interrupt Enable for Buffer 1
TIE00Transmission Interrupt Enable for Buffer 0
TIE3131Transmission Interrupt Enable for Buffer 31

MCAN_TXBCIETransmit Buffer Cancellation Finished Interrupt Enable Register

Address
0x400340E4
Reset
0x00000000
Access
read/write
Size
32-bit
32 fields
FieldBitsWhat it does
CFIE3030Cancellation Finished Interrupt Enable for Transmit Buffer 30
CFIE2929Cancellation Finished Interrupt Enable for Transmit Buffer 29
CFIE2828Cancellation Finished Interrupt Enable for Transmit Buffer 28
CFIE2727Cancellation Finished Interrupt Enable for Transmit Buffer 27
CFIE2626Cancellation Finished Interrupt Enable for Transmit Buffer 26
CFIE2525Cancellation Finished Interrupt Enable for Transmit Buffer 25
CFIE2424Cancellation Finished Interrupt Enable for Transmit Buffer 24
CFIE2323Cancellation Finished Interrupt Enable for Transmit Buffer 23
CFIE2222Cancellation Finished Interrupt Enable for Transmit Buffer 22
CFIE2121Cancellation Finished Interrupt Enable for Transmit Buffer 21
CFIE2020Cancellation Finished Interrupt Enable for Transmit Buffer 20
CFIE1919Cancellation Finished Interrupt Enable for Transmit Buffer 19
CFIE1818Cancellation Finished Interrupt Enable for Transmit Buffer 18
CFIE1717Cancellation Finished Interrupt Enable for Transmit Buffer 17
CFIE1616Cancellation Finished Interrupt Enable for Transmit Buffer 16
CFIE1515Cancellation Finished Interrupt Enable for Transmit Buffer 15
CFIE1414Cancellation Finished Interrupt Enable for Transmit Buffer 14
CFIE1313Cancellation Finished Interrupt Enable for Transmit Buffer 13
CFIE1212Cancellation Finished Interrupt Enable for Transmit Buffer 12
CFIE1111Cancellation Finished Interrupt Enable for Transmit Buffer 11
CFIE1010Cancellation Finished Interrupt Enable for Transmit Buffer 10
CFIE99Cancellation Finished Interrupt Enable for Transmit Buffer 9
CFIE88Cancellation Finished Interrupt Enable for Transmit Buffer 8
CFIE77Cancellation Finished Interrupt Enable for Transmit Buffer 7
CFIE66Cancellation Finished Interrupt Enable for Transmit Buffer 6
CFIE55Cancellation Finished Interrupt Enable for Transmit Buffer 5
CFIE44Cancellation Finished Interrupt Enable for Transmit Buffer 4
CFIE33Cancellation Finished Interrupt Enable for Transmit Buffer 3
CFIE22Cancellation Finished Interrupt Enable for Transmit Buffer 2
CFIE11Cancellation Finished Interrupt Enable for Transmit Buffer 1
CFIE00Cancellation Finished Interrupt Enable for Transmit Buffer 0
CFIE3131Cancellation Finished Interrupt Enable for Transmit Buffer 31

MCAN_TXEFCTransmit Event FIFO Configuration Register

Address
0x400340F0
Reset
0x00000000
Access
read/write
Size
32-bit
3 fields
FieldBitsWhat it does
EFWM29:24Event FIFO Watermark
EFS21:16Event FIFO Size
EFSA15:2Event FIFO Start Address

MCAN_TXEFSTransmit Event FIFO Status Register

Address
0x400340F4
Reset
0x00000000
Access
read only
Size
32-bit
5 fields
FieldBitsWhat it does
TEFL25Tx Event FIFO Element Lost
EFF24Event FIFO Full
EFPI20:16Event FIFO Put Index
EFGI12:8Event FIFO Get Index
EFFL5:0Event FIFO Fill Level

MCAN_TXEFATransmit Event FIFO Acknowledge Register

Address
0x400340F8
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
EFAI4:0Event FIFO Acknowledge Index