SLLSG47 May 2026 TCAN4572-Q1
ADVANCE INFORMATION
Section 9.4 lists the memory-mapped registers for the CAN_Controller registers. All register offset addresses not listed in Section 9.4 must be considered as reserved locations and the register contents must not be modified.
CAN Controller
| Address | Acronym | Register Name | Section |
|---|---|---|---|
| 0x1000 | CREL | Core Release Register | Section 9.4.1 |
| 0x1004 | ENDN | Endian Register | Section 9.4.2 |
| 0x100C | DBTP | Data Bit Timing and Prescaler Register | Section 9.4.3 |
| 0x1010 | TEST | Test Register | Section 9.4.4 |
| 0x1014 | RWD | RAM Watchdog | Section 9.4.5 |
| 0x1018 | CCCR | CC Control Register | Section 9.4.6 |
| 0x101C | NBTP | Nominal Bit Timing and Prescaler Register | Section 9.4.7 |
| 0x1020 | TSCC | Timestamp Counter Configuration | Section 9.4.8 |
| 0x1024 | TSCV | Timestamp Counter Value | Section 9.4.9 |
| 0x1028 | TOCC | Timeout Counter Configuration | Section 9.4.10 |
| 0x102C | TOCV | Timeout Counter Value | Section 9.4.11 |
| 0x1040 | ECR | Error Counter Register | Section 9.4.12 |
| 0x1044 | PSR | Protocol Status Register | Section 9.4.13 |
| 0x1048 | TDCR | Transmitter Delay Compensation Register | Section 9.4.14 |
| 0x1050 | IR | Interrupt Register | Section 9.4.15 |
| 0x1054 | IE | Interrupt Enable | Section 9.4.16 |
| 0x1058 | ILS | Interrupt Line Select | Section 9.4.17 |
| 0x105C | ILE | Interrupt Line Enable | Section 9.4.18 |
| 0x1080 | GFC | Global Filter Configuration | Section 9.4.19 |
| 0x1084 | SIDFC | Standard ID Filter Configuration | Section 9.4.20 |
| 0x1088 | XIDFC | Extended ID Filter Configuration | Section 9.4.21 |
| 0x1090 | XIDAM | Extended ID and Mask | Section 9.4.22 |
| 0x1094 | HPMS | High Priority Message Status | Section 9.4.23 |
| 0x1098 | NDAT1 | New Data 1 | Section 9.4.24 |
| 0x109C | NDAT2 | New Data 2 | Section 9.4.25 |
| 0x10A0 | RXF0C | Rx FIFO 0 Configuration | Section 9.4.26 |
| 0x10A4 | RXF0S | Rx FIFO 0 Status | Section 9.4.27 |
| 0x10A8 | RXF0A | Rx FIFO 0 Acknowledge | Section 9.4.28 |
| 0x10AC | RXBC | RX Buffer Configuration | Section 9.4.29 |
| 0x10B0 | RXF1C | Rx FIFO 1 Configuration | Section 9.4.30 |
| 0x10B4 | RXF1S | Rx FIFO 1 Status | Section 9.4.31 |
| 0x10B8 | RXF1A | Rx FIFO 1 Acknowledge | Section 9.4.32 |
| 0x10BC | RXESC | Rx Buffer/FIFO Element Size Configuration | Section 9.4.33 |
| 0x10C0 | TXBC | Tx Buffer Configuration | Section 9.4.34 |
| 0x10C4 | TXFQS | Tx FIFO/Queue Status | Section 9.4.35 |
| 0x10C8 | TXESC | Tx Buffer Element Size Configuration | Section 9.4.36 |
| 0x10CC | TXBRP | Tx Buffer Request Pending | Section 9.4.37 |
| 0x10D0 | TXBAR | Tx Buffer Add Request | Section 9.4.38 |
| 0x10D4 | TXBCR | Tx Buffer Cancellation Request | Section 9.4.39 |
| 0x10D8 | TXBTO | Tx Buffer Transmission Occurred | Section 9.4.40 |
| 0x10DC | TXBCF | Tx Buffer Cancellation Finished | Section 9.4.41 |
| 0x10E0 | TXBTIE | Tx Buffer Transmission Interupt Enable | Section 9.4.42 |
| 0x10E4 | TXBCIE | Tx Buffer Cancellation Finished Interrupt Enable | Section 9.4.43 |
| 0x10F0 | TXEFC | Tx Event FIFO Configuration | Section 9.4.44 |
| 0x10F4 | TXEFS | Tx Event FIFO Status | Section 9.4.45 |
| 0x10F8 | TXEFA | Tx Event FIFO Acknowledge | Section 9.4.46 |
Complex bit access types are encoded to fit into small table cells. Section 9.4 shows the codes that are used for access types in this section.
| Access Type | Code | Description |
|---|---|---|
| Read Type | ||
| R | R | Read |
| R0 | R | Read |
| RC | R C | Read to Clear |
| RH | R H | Read Set or cleared by hardware |
| RS | R S | Read to Set |
| Write Type | ||
| W | W | Write |
| W1C | W 1C | Write 1 to clear |
| W1S | W 1S | Write 1 to set |
| WP | W P | Write Requires privileged access |
| Reset or Default Value | ||
| -n | Value after reset or the default value | |