TX Buffer structure.
More...
|
| uint32_t | id: 29 |
| | CAN identifier.
|
| |
| uint32_t | rtr: 1 |
| | remote transmission request
|
| |
| uint32_t | xtd: 1 |
| | extended identifier
|
| |
| uint32_t | esi: 1 |
| | error state indicator
|
| |
| uint32_t | rsvd1: 16 |
| | reserved
|
| |
| uint32_t | dlc: 4 |
| | data length code
|
| |
| uint32_t | brs: 1 |
| | bit rate switch
|
| |
| uint32_t | fdf: 1 |
| | FD format.
|
| |
| uint32_t | rsvd2: 1 |
| | reserved
|
| |
| uint32_t | efc: 1 |
| | event FIFO control
|
| |
| uint32_t | mm: 8 |
| | message marker
|
| |
|
union { | |
| |
| uint64_t data64 | |
| | data payload 64-bit More...
|
| |
| uint32_t data32 [2] | |
| | data payload (0 - 1 word) More...
|
| |
| uint16_t data16 [4] | |
| | data payload (0 - 3 half word) More...
|
| |
| }; | | |
| |
|
union { | |
| |
| uint64_t data64 | |
| | data payload 64-bit More...
|
| |
| uint32_t data32 [2] | |
| | data payload (0 - 1 word) More...
|
| |
| uint16_t data16 [4] | |
| | data payload (0 - 3 half word) More...
|
| |
| }; | | |
| |
TX Buffer structure.
Definition at line 936 of file MCAN.hxx.
◆ brs
| uint32_t TCAN4550Can::MRAMTXBuffer::brs |
bit rate switch
Definition at line 945 of file MCAN.hxx.
◆ data16
| uint16_t TCAN4550Can::MRAMTXBuffer::data16[4] |
data payload (0 - 3 half word)
Definition at line 955 of file MCAN.hxx.
◆ data32
| uint32_t TCAN4550Can::MRAMTXBuffer::data32[2] |
data payload (0 - 1 word)
Definition at line 954 of file MCAN.hxx.
◆ data64
| uint64_t TCAN4550Can::MRAMTXBuffer::data64 |
data payload 64-bit
Definition at line 953 of file MCAN.hxx.
◆ dlc
| uint32_t TCAN4550Can::MRAMTXBuffer::dlc |
data length code
Definition at line 944 of file MCAN.hxx.
◆ efc
| uint32_t TCAN4550Can::MRAMTXBuffer::efc |
event FIFO control
Definition at line 948 of file MCAN.hxx.
◆ esi
| uint32_t TCAN4550Can::MRAMTXBuffer::esi |
error state indicator
Definition at line 941 of file MCAN.hxx.
◆ fdf
| uint32_t TCAN4550Can::MRAMTXBuffer::fdf |
◆ id
| uint32_t TCAN4550Can::MRAMTXBuffer::id |
CAN identifier.
Definition at line 938 of file MCAN.hxx.
◆ mm
| uint32_t TCAN4550Can::MRAMTXBuffer::mm |
message marker
Definition at line 949 of file MCAN.hxx.
◆ rsvd1
| uint32_t TCAN4550Can::MRAMTXBuffer::rsvd1 |
◆ rsvd2
| uint32_t TCAN4550Can::MRAMTXBuffer::rsvd2 |
◆ rtr
| uint32_t TCAN4550Can::MRAMTXBuffer::rtr |
remote transmission request
Definition at line 939 of file MCAN.hxx.
◆ xtd
| uint32_t TCAN4550Can::MRAMTXBuffer::xtd |
extended identifier
Definition at line 940 of file MCAN.hxx.
The documentation for this struct was generated from the following files: