Synergy Software Package User's Manual

#include <r_can_api.h>

Data Fields

uint32_t channel
 CAN channel.
 
can_bit_timing_cfg_tp_bit_timing
 CAN bit timing.
 
can_id_mode_t id_mode
 Standard or Extended ID mode.
 
uint32_t mailbox_count
 Number of mailboxes.
 
can_mailbox_tp_mailbox
 Pointer to mailboxes.
 
can_message_mode_t message_mode
 Overwrite message or overrun.
 
void(* p_callback )(can_callback_args_t *p_args)
 Pointer to callback function.
 
void const * p_context
 User defined callback context.
 
void const * p_extend
 CAN hardware dependent configuration.
 
uint8_t error_ipl
 Error interrupt priority.
 
uint8_t mailbox_rx_ipl
 Receive interrupt priority.
 
uint8_t mailbox_tx_ipl
 Transmit interrupt priority.
 

Detailed Description

CAN Configuration


The documentation for this struct was generated from the following file: