![]() |
![]() |
CAN Object. More...
#include <CAN.h>
Data Fields | |
CAN_EventCbk | eventCbk |
uint32_t | eventMask |
void * | userArg |
uint32_t | intMask |
uint32_t | txBufNum |
uint32_t | txFifoQNum |
uint32_t | txEventFifoNum |
uint32_t | rxBufNum |
uint32_t | rxFifoNum [2] |
StructRingBuf_Object | rxStructRingBuf |
StructRingBuf_Object | txStructRingBuf |
bool | isOpen |
CAN Object.
The application must not access any member variables of this structure!
CAN_EventCbk CAN_Object::eventCbk |
User supplied event callback
uint32_t CAN_Object::eventMask |
User supplied event mask
void* CAN_Object::userArg |
User supplied arg for callback
uint32_t CAN_Object::intMask |
MCAN interrupt mask
uint32_t CAN_Object::txBufNum |
Copy of the number of dedicated Tx Buffer elements
uint32_t CAN_Object::txFifoQNum |
Copy of the number of Tx buffer elements to use for Tx FIFO or Queue
uint32_t CAN_Object::txEventFifoNum |
Copy of the number of Tx Event buffer elements
uint32_t CAN_Object::rxBufNum |
Copy of the number of dedicated Rx Buffer elements
uint32_t CAN_Object::rxFifoNum[2] |
Copy of the number of Rx FIFO elements [0-64] for FIFO 0 and FIFO 1 respectively
StructRingBuf_Object CAN_Object::rxStructRingBuf |
Receive ring buffer
StructRingBuf_Object CAN_Object::txStructRingBuf |
Transmit ring buffer
bool CAN_Object::isOpen |