CAN initialization structure.

Public Attributes#

bool

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

bool

True to reset messages during initialization.

uint32_t

Default bitrate.

uint8_t

Default Propagation Time Segment.

uint8_t

Default Phase Buffer Segment 1.

uint8_t

Default Phase Buffer Segment 2.

uint8_t

Default Synchronization Jump Width.

Public Attribute Documentation#

enable#

bool CAN_Init_TypeDef::enable

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


Definition at line 151 of file platform/emlib/inc/em_can.h

resetMessages#

bool CAN_Init_TypeDef::resetMessages

True to reset messages during initialization.


Definition at line 154 of file platform/emlib/inc/em_can.h

bitrate#

uint32_t CAN_Init_TypeDef::bitrate

Default bitrate.


Definition at line 157 of file platform/emlib/inc/em_can.h

propagationTimeSegment#

uint8_t CAN_Init_TypeDef::propagationTimeSegment

Default Propagation Time Segment.


Definition at line 160 of file platform/emlib/inc/em_can.h

phaseBufferSegment1#

uint8_t CAN_Init_TypeDef::phaseBufferSegment1

Default Phase Buffer Segment 1.


Definition at line 163 of file platform/emlib/inc/em_can.h

phaseBufferSegment2#

uint8_t CAN_Init_TypeDef::phaseBufferSegment2

Default Phase Buffer Segment 2.


Definition at line 166 of file platform/emlib/inc/em_can.h

synchronisationJumpWidth#

uint8_t CAN_Init_TypeDef::synchronisationJumpWidth

Default Synchronization Jump Width.


Definition at line 169 of file platform/emlib/inc/em_can.h