STM32G0 MCAL 0.0.1
Tiny MCAL for educational purpose.
|
CAN Controller Baudrate Configuration More...
#include <Can_Types.h>
CAN Controller Baudrate Configuration
This container contains bit timing related configuration parameters of the CAN controller(s).
uint8 _Can_ControllerBaudrateConfig::BaudRateConfigID |
Unique identifier for a baudrate configuration This parameter value is defined in Can_Cfg.h
uint32 _Can_ControllerBaudrateConfig::FdPrescaler |
Baudrate prescaler this parameter must be a number between 1 and 32
uint32 _Can_ControllerBaudrateConfig::FdSeg1 |
Segment 1 in time quanta for data payload this parameter must be a number between 1 and 32
uint32 _Can_ControllerBaudrateConfig::FdSeg2 |
Segment 2 in time quanta for data payload this parameter must be a number between 1 and 16
uint32 _Can_ControllerBaudrateConfig::FdSspOffset |
Sample point offset in time quanta Field not in use for stm32g0 Mcu
uint32 _Can_ControllerBaudrateConfig::FdSyncJumpWidth |
Synchronization jump width in time quanta this parameter must be a number between 1 and 16
uint8 _Can_ControllerBaudrateConfig::FdTxBitRateSwitch |
Bit rate switching for transmission this paramter can be STD_OFF or STD_ON
uint32 _Can_ControllerBaudrateConfig::Prescaler |
Baudrate prescaler This parameter must be a number between 1 and 512
uint32 _Can_ControllerBaudrateConfig::Seg1 |
Segment 1 in time quanta This parameter must be a number between 2 and 256
uint32 _Can_ControllerBaudrateConfig::Seg2 |
Segment 2 in time quanta This parameter must be a number between 2 and 128
uint32 _Can_ControllerBaudrateConfig::SyncJumpWidth |
Synchronization jump width in time quanta This parameter must be a number between 1 and 128