STM32F37 Standard Peripheral bibliotheek
1.0
ST Microelectronics bibliotheek documentatie voor de STM32F37 Standard Peripheral Library
|
CAN init structure definition. More...
#include <stm32f37x_can.h>
Data Fields | |
uint16_t | CAN_Prescaler |
uint8_t | CAN_Mode |
uint8_t | CAN_SJW |
uint8_t | CAN_BS1 |
uint8_t | CAN_BS2 |
FunctionalState | CAN_TTCM |
FunctionalState | CAN_ABOM |
FunctionalState | CAN_AWUM |
FunctionalState | CAN_NART |
FunctionalState | CAN_RFLM |
FunctionalState | CAN_TXFP |
CAN init structure definition.
FunctionalState CAN_ABOM |
Enable or disable the automatic bus-off management.
This parameter can be set either to ENABLE or DISABLE.
FunctionalState CAN_AWUM |
Enable or disable the automatic wake-up mode.
This parameter can be set either to ENABLE or DISABLE.
uint8_t CAN_BS1 |
Specifies the number of time quanta in Bit
Segment 1. This parameter can be a value of CAN_time_quantum_in_bit_segment_1
uint8_t CAN_BS2 |
Specifies the number of time quanta in Bit Segment 2.
This parameter can be a value of CAN_time_quantum_in_bit_segment_2
uint8_t CAN_Mode |
Specifies the CAN operating mode.
This parameter can be a value of CAN_operating_mode
FunctionalState CAN_NART |
Enable or disable the non-automatic retransmission mode.
This parameter can be set either to ENABLE or DISABLE.
uint16_t CAN_Prescaler |
Specifies the length of a time quantum.
It ranges from 1 to 1024.
FunctionalState CAN_RFLM |
Enable or disable the Receive FIFO Locked mode.
This parameter can be set either to ENABLE or DISABLE.
uint8_t CAN_SJW |
Specifies the maximum number of time quanta
the CAN hardware is allowed to lengthen or shorten a bit to perform resynchronization. This parameter can be a value of CAN_synchronisation_jump_width
FunctionalState CAN_TTCM |
Enable or disable the time triggered communication mode.
This parameter can be set either to ENABLE or DISABLE.
FunctionalState CAN_TXFP |
Enable or disable the transmit FIFO priority.
This parameter can be set either to ENABLE or DISABLE.