CAN_Init_TypeDef Struct Reference

CAN initialization structure.

#include <em_can.h>

Data Fields

bool enable
 True to set the CAN Device in normal mode after initialization.
 
bool resetMessages
 True to reset messages during initialization.
 
uint32_t bitrate
 Default bitrate.
 
uint8_t propagationTimeSegment
 Default Propagation Time Segment.
 
uint8_t phaseBufferSegment1
 Default Phase Buffer Segment 1.
 
uint8_t phaseBufferSegment2
 Default Phase Buffer Segment 2.
 
uint8_t synchronisationJumpWidth
 Default Synchronisation Jump Width.
 

CAN initialization structure.

Field Documentation

◆ enable

bool CAN_Init_TypeDef::enable

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

◆ resetMessages

bool CAN_Init_TypeDef::resetMessages

True to reset messages during initialization.

◆ bitrate

uint32_t CAN_Init_TypeDef::bitrate

Default bitrate.

◆ propagationTimeSegment

uint8_t CAN_Init_TypeDef::propagationTimeSegment

Default Propagation Time Segment.

◆ phaseBufferSegment1

uint8_t CAN_Init_TypeDef::phaseBufferSegment1

Default Phase Buffer Segment 1.

◆ phaseBufferSegment2

uint8_t CAN_Init_TypeDef::phaseBufferSegment2

Default Phase Buffer Segment 2.

◆ synchronisationJumpWidth

uint8_t CAN_Init_TypeDef::synchronisationJumpWidth

Default Synchronisation Jump Width.