|
NetBurner 3.5.6
PDF Version |
FlexCAN handle structure. More...
#include <fsl_flexcan.h>
Public Attributes | |
| flexcan_transfer_callback_t | callback |
| void * | userData |
| flexcan_frame_t *volatile | mbFrameBuf [CAN_WORD1_COUNT] |
| flexcan_frame_t *volatile | rxFifoFrameBuf |
| size_t | rxFifoFrameNum |
| size_t | rxFifoTransferTotalNum |
| volatile uint8_t | mbState [CAN_WORD1_COUNT] |
| volatile uint8_t | rxFifoState |
| volatile uint32_t | timestamp [CAN_WORD1_COUNT] |
FlexCAN handle structure.
| flexcan_transfer_callback_t _flexcan_handle::callback |
Callback function.
| flexcan_frame_t* volatile _flexcan_handle::mbFrameBuf[CAN_WORD1_COUNT] |
The buffer for received CAN data from Message Buffers.
| volatile uint8_t _flexcan_handle::mbState[CAN_WORD1_COUNT] |
Message Buffer transfer state.
| flexcan_frame_t* volatile _flexcan_handle::rxFifoFrameBuf |
The buffer for received CAN data from Legacy Rx FIFO.
| size_t _flexcan_handle::rxFifoFrameNum |
The number of CAN messages remaining to be received from Legacy or Ehanced Rx FIFO.
| volatile uint8_t _flexcan_handle::rxFifoState |
Rx FIFO transfer state.
| size_t _flexcan_handle::rxFifoTransferTotalNum |
Total CAN Message number need to be received from Legacy or Ehanced Rx FIFO.
| volatile uint32_t _flexcan_handle::timestamp[CAN_WORD1_COUNT] |
Mailbox transfer timestamp.
| void* _flexcan_handle::userData |
FlexCAN callback function parameter.