SAM Control Area Network Driver Configuration Header.
Copyright (c) 2015-2018 Microchip Technology Inc. and its subsidiaries.
Macros | |
#define | CONF_MCAN0_RX_BUFFER_NUM 4 |
Range: 1..64. More... | |
#define | CONF_MCAN0_RX_EXTENDED_ID_FILTER_NUM 2 |
Range: 1..64. More... | |
#define | CONF_MCAN0_RX_FIFO_0_NUM 4 |
Range: 1..64. More... | |
#define | CONF_MCAN0_RX_FIFO_1_NUM 4 |
Range: 1..64. More... | |
#define | CONF_MCAN0_RX_STANDARD_ID_FILTER_NUM 4 |
Range: 1..128. More... | |
#define | CONF_MCAN0_TX_BUFFER_NUM 2 |
Range: 1..16. More... | |
#define | CONF_MCAN0_TX_EVENT_FIFO 4 |
Range: 1..32. More... | |
#define | CONF_MCAN0_TX_FIFO_QUEUE_NUM 2 |
Range: 1..16. More... | |
#define | CONF_MCAN1_RX_BUFFER_NUM 4 |
Range: 1..64. More... | |
#define | CONF_MCAN1_RX_EXTENDED_ID_FILTER_NUM 2 |
Range: 1..64. More... | |
#define | CONF_MCAN1_RX_FIFO_0_NUM 4 |
Range: 1..64. More... | |
#define | CONF_MCAN1_RX_FIFO_1_NUM 4 |
Range: 1..64. More... | |
#define | CONF_MCAN1_RX_STANDARD_ID_FILTER_NUM 4 |
Range: 1..128. More... | |
#define | CONF_MCAN1_TX_BUFFER_NUM 2 |
Range: 1..16. More... | |
#define | CONF_MCAN1_TX_EVENT_FIFO 4 |
Range: 1..32. More... | |
#define | CONF_MCAN1_TX_FIFO_QUEUE_NUM 2 |
Range: 1..16. More... | |
#define | CONF_MCAN_ELEMENT_DATA_SIZE 64 |
The value should be 8/12/16/20/24/32/48/64. More... | |
#define | CONF_MCAN_FBTP_FBRP_VALUE 0 |
Data bit Baud Rate Prescaler. More... | |
#define | CONF_MCAN_FBTP_FSJW_VALUE 3 |
Data bit (Re)Synchronization Jump Width. More... | |
#define | CONF_MCAN_FBTP_FTSEG1_VALUE 9 |
Data bit Time segment before sample point. More... | |
#define | CONF_MCAN_FBTP_FTSEG2_VALUE 3 |
Data bit Time segment after sample point. More... | |
#define | CONF_MCAN_NBTP_NBRP_VALUE 2 |
Nominal bit Baud Rate Prescaler. More... | |
#define | CONF_MCAN_NBTP_NSJW_VALUE 3 |
Nominal bit (Re)Synchronization Jump Width. More... | |
#define | CONF_MCAN_NBTP_NTSEG1_VALUE 10 |
Nominal bit Time segment before sample point. More... | |
#define | CONF_MCAN_NBTP_NTSEG2_VALUE 7 |
Nominal bit Time segment after sample point. More... | |
#define CONF_MCAN0_RX_BUFFER_NUM 4 |
Range: 1..64.
Referenced by MCAN1_INT0_Handler().
#define CONF_MCAN0_RX_EXTENDED_ID_FILTER_NUM 2 |
Range: 1..64.
#define CONF_MCAN0_RX_FIFO_0_NUM 4 |
Range: 1..64.
Referenced by MCAN1_INT0_Handler().
#define CONF_MCAN0_RX_FIFO_1_NUM 4 |
Range: 1..64.
Referenced by MCAN1_INT0_Handler().
#define CONF_MCAN0_RX_STANDARD_ID_FILTER_NUM 4 |
Range: 1..128.
#define CONF_MCAN0_TX_BUFFER_NUM 2 |
Range: 1..16.
Referenced by _mcan_message_memory_init().
#define CONF_MCAN0_TX_EVENT_FIFO 4 |
Range: 1..32.
#define CONF_MCAN0_TX_FIFO_QUEUE_NUM 2 |
Range: 1..16.
#define CONF_MCAN1_RX_BUFFER_NUM 4 |
Range: 1..64.
#define CONF_MCAN1_RX_EXTENDED_ID_FILTER_NUM 2 |
Range: 1..64.
#define CONF_MCAN1_RX_FIFO_0_NUM 4 |
Range: 1..64.
#define CONF_MCAN1_RX_FIFO_1_NUM 4 |
Range: 1..64.
#define CONF_MCAN1_RX_STANDARD_ID_FILTER_NUM 4 |
Range: 1..128.
#define CONF_MCAN1_TX_BUFFER_NUM 2 |
Range: 1..16.
Referenced by _mcan_message_memory_init().
#define CONF_MCAN1_TX_EVENT_FIFO 4 |
Range: 1..32.
#define CONF_MCAN1_TX_FIFO_QUEUE_NUM 2 |
Range: 1..16.
#define CONF_MCAN_ELEMENT_DATA_SIZE 64 |
The value should be 8/12/16/20/24/32/48/64.
Referenced by _mcan_message_memory_init(), configure_mcan(), MCAN1_INT0_Handler(), mcan_fd_send_extended_message(), mcan_fd_send_standard_message(), and mcan_set_tx_buffer_element().
#define CONF_MCAN_FBTP_FBRP_VALUE 0 |
Data bit Baud Rate Prescaler.
Referenced by _mcan_set_configuration().
#define CONF_MCAN_FBTP_FSJW_VALUE 3 |
Data bit (Re)Synchronization Jump Width.
Referenced by _mcan_set_configuration().
#define CONF_MCAN_FBTP_FTSEG1_VALUE 9 |
Data bit Time segment before sample point.
Referenced by _mcan_set_configuration().
#define CONF_MCAN_FBTP_FTSEG2_VALUE 3 |
Data bit Time segment after sample point.
Referenced by _mcan_set_configuration().
#define CONF_MCAN_NBTP_NBRP_VALUE 2 |
Nominal bit Baud Rate Prescaler.
Referenced by _mcan_set_configuration().
#define CONF_MCAN_NBTP_NSJW_VALUE 3 |
Nominal bit (Re)Synchronization Jump Width.
Referenced by _mcan_set_configuration().
#define CONF_MCAN_NBTP_NTSEG1_VALUE 10 |
Nominal bit Time segment before sample point.
Referenced by _mcan_set_configuration().
#define CONF_MCAN_NBTP_NTSEG2_VALUE 7 |
Nominal bit Time segment after sample point.
Referenced by _mcan_set_configuration().