STM32G0 MCAL 0.0.1
Tiny MCAL for educational purpose.
Loading...
Searching...
No Matches
CAN Clock Divider

Macros

#define CAN_CLOCK_DIV1   0x00u
 
#define CAN_CLOCK_DIV2   0x01u
 
#define CAN_CLOCK_DIV4   0x02u
 
#define CAN_CLOCK_DIV6   0x03u
 
#define CAN_CLOCK_DIV8   0x04u
 
#define CAN_CLOCK_DIV10   0x05u
 
#define CAN_CLOCK_DIV12   0x06u
 
#define CAN_CLOCK_DIV14   0x07u
 
#define CAN_CLOCK_DIV16   0x08u
 
#define CAN_CLOCK_DIV18   0x09u
 
#define CAN_CLOCK_DIV20   0x0Au
 
#define CAN_CLOCK_DIV22   0x0Bu
 
#define CAN_CLOCK_DIV24   0x0Cu
 
#define CAN_CLOCK_DIV26   0x0Du
 
#define CAN_CLOCK_DIV28   0x0Eu
 
#define CAN_CLOCK_DIV30   0x0Fu
 

Detailed Description

Macro Definition Documentation

◆ CAN_CLOCK_DIV1

#define CAN_CLOCK_DIV1   0x00u

Divide kernel clock by 1

◆ CAN_CLOCK_DIV10

#define CAN_CLOCK_DIV10   0x05u

Divide kernel clock by 10

◆ CAN_CLOCK_DIV12

#define CAN_CLOCK_DIV12   0x06u

Divide kernel clock by 12

◆ CAN_CLOCK_DIV14

#define CAN_CLOCK_DIV14   0x07u

Divide kernel clock by 14

◆ CAN_CLOCK_DIV16

#define CAN_CLOCK_DIV16   0x08u

Divide kernel clock by 16

◆ CAN_CLOCK_DIV18

#define CAN_CLOCK_DIV18   0x09u

Divide kernel clock by 18

◆ CAN_CLOCK_DIV2

#define CAN_CLOCK_DIV2   0x01u

Divide kernel clock by 2

◆ CAN_CLOCK_DIV20

#define CAN_CLOCK_DIV20   0x0Au

Divide kernel clock by 20

◆ CAN_CLOCK_DIV22

#define CAN_CLOCK_DIV22   0x0Bu

Divide kernel clock by 22

◆ CAN_CLOCK_DIV24

#define CAN_CLOCK_DIV24   0x0Cu

Divide kernel clock by 24

◆ CAN_CLOCK_DIV26

#define CAN_CLOCK_DIV26   0x0Du

Divide kernel clock by 26

◆ CAN_CLOCK_DIV28

#define CAN_CLOCK_DIV28   0x0Eu

Divide kernel clock by 28

◆ CAN_CLOCK_DIV30

#define CAN_CLOCK_DIV30   0x0Fu

Divide kernel clock by 30

◆ CAN_CLOCK_DIV4

#define CAN_CLOCK_DIV4   0x02u

Divide kernel clock by 4

◆ CAN_CLOCK_DIV6

#define CAN_CLOCK_DIV6   0x03u

Divide kernel clock by 6

◆ CAN_CLOCK_DIV8

#define CAN_CLOCK_DIV8   0x04u

Divide kernel clock by 8