CAN Controller (CANFD)
Data Fields | |
| CANFD_CH_Type | CH [8] |
| __IOM uint32_t | CTL |
| __IM uint32_t | STATUS |
| __IM uint32_t | RESERVED [2] |
| __IM uint32_t | INTR0_CAUSE |
| __IM uint32_t | INTR1_CAUSE |
| __IM uint32_t | RESERVED1 [2] |
| __IOM uint32_t | TS_CTL |
| __IOM uint32_t | TS_CNT |
| __IM uint32_t | RESERVED2 [22] |
| __IOM uint32_t | ECC_CTL |
| __IOM uint32_t | ECC_ERR_INJ |
| CANFD_CH_Type CANFD_Type::CH |
0x00000000 FIFO wrapper around M_TTCAN 3PIP, to enable DMA
| __IOM uint32_t CANFD_Type::CTL |
0x00001000 Global CAN control register
| __IM uint32_t CANFD_Type::STATUS |
0x00001004 Global CAN status register
| __IM uint32_t CANFD_Type::RESERVED |
| __IM uint32_t CANFD_Type::INTR0_CAUSE |
0x00001010 Consolidated interrupt0 cause register
| __IM uint32_t CANFD_Type::INTR1_CAUSE |
0x00001014 Consolidated interrupt1 cause register
| __IM uint32_t CANFD_Type::RESERVED1 |
| __IOM uint32_t CANFD_Type::TS_CTL |
0x00001020 Time Stamp control register
| __IOM uint32_t CANFD_Type::TS_CNT |
0x00001024 Time Stamp counter value
| __IM uint32_t CANFD_Type::RESERVED2 |
| __IOM uint32_t CANFD_Type::ECC_CTL |
0x00001080 ECC control
| __IOM uint32_t CANFD_Type::ECC_ERR_INJ |
0x00001084 ECC error injection