STM32F37 Standard Peripheral bibliotheek  1.0
ST Microelectronics bibliotheek documentatie voor de STM32F37 Standard Peripheral Library
 All Data Structures Files Functions Variables Enumerations Enumerator Groups
CAN_InitTypeDef Struct Reference

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
 

Detailed Description

CAN init structure definition.

Field Documentation

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.


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