CAN_Init_TypeDef Struct ReferenceEMLIB > CAN

CAN initialization structure.

Definition at line 155 of file em_can.h .

#include < em_can.h >

Data Fields

uint32_t bitrate
bool enable
uint8_t phaseBufferSegment1
uint8_t phaseBufferSegment2
uint8_t propagationTimeSegment
bool resetMessages
uint8_t synchronisationJumpWidth

Field Documentation

uint32_t CAN_Init_TypeDef::bitrate

Default bitrate.

Definition at line 163 of file em_can.h .

Referenced by CAN_Init() .

bool CAN_Init_TypeDef::enable

True to set the CAN Device in normal mode after initialization.

Definition at line 157 of file em_can.h .

Referenced by CAN_Init() .

uint8_t CAN_Init_TypeDef::phaseBufferSegment1

Default Phase Buffer Segment 1.

Definition at line 169 of file em_can.h .

Referenced by CAN_Init() .

uint8_t CAN_Init_TypeDef::phaseBufferSegment2

Default Phase Buffer Segment 2.

Definition at line 172 of file em_can.h .

Referenced by CAN_Init() .

uint8_t CAN_Init_TypeDef::propagationTimeSegment

Default Propagation Time Segment.

Definition at line 166 of file em_can.h .

Referenced by CAN_Init() .

bool CAN_Init_TypeDef::resetMessages

True to reset messages during initialization.

Definition at line 160 of file em_can.h .

Referenced by CAN_Init() .

uint8_t CAN_Init_TypeDef::synchronisationJumpWidth

Default Synchronisation Jump Width.

Definition at line 175 of file em_can.h .

Referenced by CAN_Init() .


The documentation for this struct was generated from the following file:
  • C:/repos/super_h1/platform/emlib/inc/ em_can.h