![]() |
![]() |
CAN message object block. More...
#include <drivers/canfd/include/canfd_internal.h>
Data Fields | |
| uint32_t | startMsgId |
| Starting range of the Message Id to which the configuration belongs. For Tx and single Message Id objects the startMsgId = endMsgId. | |
| uint32_t | endMsgId |
| Ending range of the Message Id to which the configuration belongs For Tx and single Message Id objects the startMsgId = endMsgId. | |
| CANFD_DriverMCB * | ptrDriverMCB |
| Pointer to the CANFD driver MCB. | |
| CANFD_Direction | direction |
| Message object direction. | |
| CANFD_MCANXidType | msgIdType |
| Message object type. | |
| uint32_t | messageObjNum |
| Allocated message object number. | |
| uint32_t | txElement |
| Tx buffer number used to send data. | |
| uint32_t | rxElement |
| Rx buffer number used to receive data. | |
| MCAN_MemType | memType |
| Part of message ram to accessed by this message object. Refer enum MCAN_MemType. | |
| uint32_t | interruptsRxed |
| Number of interrupts received. | |
| uint32_t | messageProcessed |
| Number of messages processed. | |
CAN message object block.
The structure defines the message object