#include <canard_stm32.h>
Public Attributes | |
uint16_t | bit_rate_prescaler |
uint8_t | bit_segment_1 |
[1, 1024] More... | |
uint8_t | bit_segment_2 |
[1, 16] More... | |
uint8_t | max_resynchronization_jump_width |
[1, 8] More... | |
These parameters define the timings of the CAN controller. Please refer to the documentation of the bxCAN macrocell for explanation. These values can be computed by the developed beforehand if ROM size is of a concern, or they can be computed at run time using the function defined below.
Definition at line 103 of file canard_stm32.h.
uint16_t CanardSTM32CANTimings::bit_rate_prescaler |
Definition at line 105 of file canard_stm32.h.
uint8_t CanardSTM32CANTimings::bit_segment_1 |
[1, 1024]
Definition at line 106 of file canard_stm32.h.
uint8_t CanardSTM32CANTimings::bit_segment_2 |
[1, 16]
Definition at line 107 of file canard_stm32.h.
uint8_t CanardSTM32CANTimings::max_resynchronization_jump_width |
[1, 8]
Definition at line 108 of file canard_stm32.h.