TTCAN 3PIP, includes FD (CANFD_CH_M_TTCAN)
Data Fields | |
| __IM uint32_t | CREL |
| __IM uint32_t | ENDN |
| __IM uint32_t | RESERVED |
| __IOM uint32_t | DBTP |
| __IOM uint32_t | TEST |
| __IOM uint32_t | RWD |
| __IOM uint32_t | CCCR |
| __IOM uint32_t | NBTP |
| __IOM uint32_t | TSCC |
| __IOM uint32_t | TSCV |
| __IOM uint32_t | TOCC |
| __IOM uint32_t | TOCV |
| __IM uint32_t | RESERVED1 [4] |
| __IM uint32_t | ECR |
| __IM uint32_t | PSR |
| __IOM uint32_t | TDCR |
| __IM uint32_t | RESERVED2 |
| __IOM uint32_t | IR |
| __IOM uint32_t | IE |
| __IOM uint32_t | ILS |
| __IOM uint32_t | ILE |
| __IM uint32_t | RESERVED3 [8] |
| __IOM uint32_t | GFC |
| __IOM uint32_t | SIDFC |
| __IOM uint32_t | XIDFC |
| __IM uint32_t | RESERVED4 |
| __IOM uint32_t | XIDAM |
| __IM uint32_t | HPMS |
| __IOM uint32_t | NDAT1 |
| __IOM uint32_t | NDAT2 |
| __IOM uint32_t | RXF0C |
| __IM uint32_t | RXF0S |
| __IOM uint32_t | RXF0A |
| __IOM uint32_t | RXBC |
| __IOM uint32_t | RXF1C |
| __IM uint32_t | RXF1S |
| __IOM uint32_t | RXF1A |
| __IOM uint32_t | RXESC |
| __IOM uint32_t | TXBC |
| __IM uint32_t | TXFQS |
| __IOM uint32_t | TXESC |
| __IM uint32_t | TXBRP |
| __IOM uint32_t | TXBAR |
| __IOM uint32_t | TXBCR |
| __IM uint32_t | TXBTO |
| __IM uint32_t | TXBCF |
| __IOM uint32_t | TXBTIE |
| __IOM uint32_t | TXBCIE |
| __IM uint32_t | RESERVED5 [2] |
| __IOM uint32_t | TXEFC |
| __IM uint32_t | TXEFS |
| __IOM uint32_t | TXEFA |
| __IM uint32_t | RESERVED6 |
| __IOM uint32_t | TTTMC |
| __IOM uint32_t | TTRMC |
| __IOM uint32_t | TTOCF |
| __IOM uint32_t | TTMLM |
| __IOM uint32_t | TURCF |
| __IOM uint32_t | TTOCN |
| __IOM uint32_t | TTGTP |
| __IOM uint32_t | TTTMK |
| __IOM uint32_t | TTIR |
| __IOM uint32_t | TTIE |
| __IOM uint32_t | TTILS |
| __IM uint32_t | TTOST |
| __IM uint32_t | TURNA |
| __IM uint32_t | TTLGT |
| __IM uint32_t | TTCTC |
| __IM uint32_t | TTCPT |
| __IM uint32_t | TTCSM |
| __IM uint32_t | RESERVED7 [15] |
| __IM uint32_t CANFD_CH_M_TTCAN_Type::CREL |
0x00000000 Core Release Register
| __IM uint32_t CANFD_CH_M_TTCAN_Type::ENDN |
0x00000004 Endian Register
| __IM uint32_t CANFD_CH_M_TTCAN_Type::RESERVED |
| __IOM uint32_t CANFD_CH_M_TTCAN_Type::DBTP |
0x0000000C Data Bit Timing & Prescaler Register
| __IOM uint32_t CANFD_CH_M_TTCAN_Type::TEST |
0x00000010 Test Register
| __IOM uint32_t CANFD_CH_M_TTCAN_Type::RWD |
0x00000014 RAM Watchdog
| __IOM uint32_t CANFD_CH_M_TTCAN_Type::CCCR |
0x00000018 CC Control Register
| __IOM uint32_t CANFD_CH_M_TTCAN_Type::NBTP |
0x0000001C Nominal Bit Timing & Prescaler Register
| __IOM uint32_t CANFD_CH_M_TTCAN_Type::TSCC |
0x00000020 Timestamp Counter Configuration
| __IOM uint32_t CANFD_CH_M_TTCAN_Type::TSCV |
0x00000024 Timestamp Counter Value
| __IOM uint32_t CANFD_CH_M_TTCAN_Type::TOCC |
0x00000028 Timeout Counter Configuration
| __IOM uint32_t CANFD_CH_M_TTCAN_Type::TOCV |
0x0000002C Timeout Counter Value
| __IM uint32_t CANFD_CH_M_TTCAN_Type::RESERVED1 |
| __IM uint32_t CANFD_CH_M_TTCAN_Type::ECR |
0x00000040 Error Counter Register
| __IM uint32_t CANFD_CH_M_TTCAN_Type::PSR |
0x00000044 Protocol Status Register
| __IOM uint32_t CANFD_CH_M_TTCAN_Type::TDCR |
0x00000048 Transmitter Delay Compensation Register
| __IM uint32_t CANFD_CH_M_TTCAN_Type::RESERVED2 |
| __IOM uint32_t CANFD_CH_M_TTCAN_Type::IR |
0x00000050 Interrupt Register
| __IOM uint32_t CANFD_CH_M_TTCAN_Type::IE |
0x00000054 Interrupt Enable
| __IOM uint32_t CANFD_CH_M_TTCAN_Type::ILS |
0x00000058 Interrupt Line Select
| __IOM uint32_t CANFD_CH_M_TTCAN_Type::ILE |
0x0000005C Interrupt Line Enable
| __IM uint32_t CANFD_CH_M_TTCAN_Type::RESERVED3 |
| __IOM uint32_t CANFD_CH_M_TTCAN_Type::GFC |
0x00000080 Global Filter Configuration
| __IOM uint32_t CANFD_CH_M_TTCAN_Type::SIDFC |
0x00000084 Standard ID Filter Configuration
| __IOM uint32_t CANFD_CH_M_TTCAN_Type::XIDFC |
0x00000088 Extended ID Filter Configuration
| __IM uint32_t CANFD_CH_M_TTCAN_Type::RESERVED4 |
| __IOM uint32_t CANFD_CH_M_TTCAN_Type::XIDAM |
0x00000090 Extended ID AND Mask
| __IM uint32_t CANFD_CH_M_TTCAN_Type::HPMS |
0x00000094 High Priority Message Status
| __IOM uint32_t CANFD_CH_M_TTCAN_Type::NDAT1 |
0x00000098 New Data 1
| __IOM uint32_t CANFD_CH_M_TTCAN_Type::NDAT2 |
0x0000009C New Data 2
| __IOM uint32_t CANFD_CH_M_TTCAN_Type::RXF0C |
0x000000A0 Rx FIFO 0 Configuration
| __IM uint32_t CANFD_CH_M_TTCAN_Type::RXF0S |
0x000000A4 Rx FIFO 0 Status
| __IOM uint32_t CANFD_CH_M_TTCAN_Type::RXF0A |
0x000000A8 Rx FIFO 0 Acknowledge
| __IOM uint32_t CANFD_CH_M_TTCAN_Type::RXBC |
0x000000AC Rx Buffer Configuration
| __IOM uint32_t CANFD_CH_M_TTCAN_Type::RXF1C |
0x000000B0 Rx FIFO 1 Configuration
| __IM uint32_t CANFD_CH_M_TTCAN_Type::RXF1S |
0x000000B4 Rx FIFO 1 Status
| __IOM uint32_t CANFD_CH_M_TTCAN_Type::RXF1A |
0x000000B8 Rx FIFO 1 Acknowledge
| __IOM uint32_t CANFD_CH_M_TTCAN_Type::RXESC |
0x000000BC Rx Buffer / FIFO Element Size Configuration
| __IOM uint32_t CANFD_CH_M_TTCAN_Type::TXBC |
0x000000C0 Tx Buffer Configuration
| __IM uint32_t CANFD_CH_M_TTCAN_Type::TXFQS |
0x000000C4 Tx FIFO/Queue Status
| __IOM uint32_t CANFD_CH_M_TTCAN_Type::TXESC |
0x000000C8 Tx Buffer Element Size Configuration
| __IM uint32_t CANFD_CH_M_TTCAN_Type::TXBRP |
0x000000CC Tx Buffer Request Pending
| __IOM uint32_t CANFD_CH_M_TTCAN_Type::TXBAR |
0x000000D0 Tx Buffer Add Request
| __IOM uint32_t CANFD_CH_M_TTCAN_Type::TXBCR |
0x000000D4 Tx Buffer Cancellation Request
| __IM uint32_t CANFD_CH_M_TTCAN_Type::TXBTO |
0x000000D8 Tx Buffer Transmission Occurred
| __IM uint32_t CANFD_CH_M_TTCAN_Type::TXBCF |
0x000000DC Tx Buffer Cancellation Finished
| __IOM uint32_t CANFD_CH_M_TTCAN_Type::TXBTIE |
0x000000E0 Tx Buffer Transmission Interrupt Enable
| __IOM uint32_t CANFD_CH_M_TTCAN_Type::TXBCIE |
0x000000E4 Tx Buffer Cancellation Finished Interrupt Enable
| __IM uint32_t CANFD_CH_M_TTCAN_Type::RESERVED5 |
| __IOM uint32_t CANFD_CH_M_TTCAN_Type::TXEFC |
0x000000F0 Tx Event FIFO Configuration
| __IM uint32_t CANFD_CH_M_TTCAN_Type::TXEFS |
0x000000F4 Tx Event FIFO Status
| __IOM uint32_t CANFD_CH_M_TTCAN_Type::TXEFA |
0x000000F8 Tx Event FIFO Acknowledge
| __IM uint32_t CANFD_CH_M_TTCAN_Type::RESERVED6 |
| __IOM uint32_t CANFD_CH_M_TTCAN_Type::TTTMC |
0x00000100 TT Trigger Memory Configuration
| __IOM uint32_t CANFD_CH_M_TTCAN_Type::TTRMC |
0x00000104 TT Reference Message Configuration
| __IOM uint32_t CANFD_CH_M_TTCAN_Type::TTOCF |
0x00000108 TT Operation Configuration
| __IOM uint32_t CANFD_CH_M_TTCAN_Type::TTMLM |
0x0000010C TT Matrix Limits
| __IOM uint32_t CANFD_CH_M_TTCAN_Type::TURCF |
0x00000110 TUR Configuration
| __IOM uint32_t CANFD_CH_M_TTCAN_Type::TTOCN |
0x00000114 TT Operation Control
| __IOM uint32_t CANFD_CH_M_TTCAN_Type::TTGTP |
0x00000118 TT Global Time Preset
| __IOM uint32_t CANFD_CH_M_TTCAN_Type::TTTMK |
0x0000011C TT Time Mark
| __IOM uint32_t CANFD_CH_M_TTCAN_Type::TTIR |
0x00000120 TT Interrupt Register
| __IOM uint32_t CANFD_CH_M_TTCAN_Type::TTIE |
0x00000124 TT Interrupt Enable
| __IOM uint32_t CANFD_CH_M_TTCAN_Type::TTILS |
0x00000128 TT Interrupt Line Select
| __IM uint32_t CANFD_CH_M_TTCAN_Type::TTOST |
0x0000012C TT Operation Status
| __IM uint32_t CANFD_CH_M_TTCAN_Type::TURNA |
0x00000130 TUR Numerator Actual
| __IM uint32_t CANFD_CH_M_TTCAN_Type::TTLGT |
0x00000134 TT Local & Global Time
| __IM uint32_t CANFD_CH_M_TTCAN_Type::TTCTC |
0x00000138 TT Cycle Time & Count
| __IM uint32_t CANFD_CH_M_TTCAN_Type::TTCPT |
0x0000013C TT Capture Time
| __IM uint32_t CANFD_CH_M_TTCAN_Type::TTCSM |
0x00000140 TT Cycle Sync Mark
| __IM uint32_t CANFD_CH_M_TTCAN_Type::RESERVED7 |