CAN FD configuration.
Data Fields | |
| cy_canfd_tx_msg_func_ptr_t | txCallback |
| Callback function for transmit completed. More... | |
| cy_canfd_rx_msg_func_ptr_t | rxCallback |
| Callback function for receive completed. More... | |
| cy_canfd_error_func_ptr_t | errorCallback |
| Callback function for CAN related errors. More... | |
| bool | canFDMode |
| TRUE:CAN FD mode, FALSE:Classic CAN mode. | |
| const cy_stc_canfd_bitrate_t * | bitrate |
| CAN bitrate setting. | |
| const cy_stc_canfd_bitrate_t * | fastBitrate |
| CAN Fast bitrate setting. | |
| const cy_stc_canfd_transceiver_delay_compensation_t * | tdcConfig |
| CAN transceiver delay compensation setting. | |
| const cy_stc_canfd_sid_filter_config_t * | sidFilterConfig |
| CAN Standard ID filter setting. | |
| const cy_stc_canfd_extid_filter_config_t * | extidFilterConfig |
| CAN Extended ID filter setting. | |
| const cy_stc_canfd_global_filter_config_t * | globalFilterConfig |
| CAN global filter setting. | |
| cy_en_canfd_buffer_data_size_t | rxBufferDataSize |
| Rx Buffer Data Size. | |
| cy_en_canfd_buffer_data_size_t | rxFIFO1DataSize |
| Rx FIFO 1 Data Size. | |
| cy_en_canfd_buffer_data_size_t | rxFIFO0DataSize |
| Rx FIFO 0 Data Size. | |
| cy_en_canfd_buffer_data_size_t | txBufferDataSize |
| Tx Buffer Data Size. | |
| const cy_en_canfd_fifo_config_t * | rxFIFO0Config |
| Rx FIFO 0 configuration. | |
| const cy_en_canfd_fifo_config_t * | rxFIFO1Config |
| Rx FIFO 1 configuration. | |
| uint8_t | noOfRxBuffers |
| Number of Rx Buffers (Max 64) | |
| uint8_t | noOfTxBuffers |
| Number of Rx Buffers (Max 32) | |
| uint32_t | messageRAMaddress |
| The start address of Message RAM for the channel. | |
| uint32_t | messageRAMsize |
| The size in bytes of Message RAM for the channel. | |
| cy_canfd_tx_msg_func_ptr_t cy_stc_canfd_config_t::txCallback |
Callback function for transmit completed.
Can be NULL
| cy_canfd_rx_msg_func_ptr_t cy_stc_canfd_config_t::rxCallback |
Callback function for receive completed.
Can be NULL
| cy_canfd_error_func_ptr_t cy_stc_canfd_config_t::errorCallback |
Callback function for CAN related errors.
Can be NULL