|
STM32G0 MCAL 0.0.1
Tiny MCAL for educational purpose.
|
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 |
| #define CAN_CLOCK_DIV1 0x00u |
Divide kernel clock by 1
| #define CAN_CLOCK_DIV10 0x05u |
Divide kernel clock by 10
| #define CAN_CLOCK_DIV12 0x06u |
Divide kernel clock by 12
| #define CAN_CLOCK_DIV14 0x07u |
Divide kernel clock by 14
| #define CAN_CLOCK_DIV16 0x08u |
Divide kernel clock by 16
| #define CAN_CLOCK_DIV18 0x09u |
Divide kernel clock by 18
| #define CAN_CLOCK_DIV2 0x01u |
Divide kernel clock by 2
| #define CAN_CLOCK_DIV20 0x0Au |
Divide kernel clock by 20
| #define CAN_CLOCK_DIV22 0x0Bu |
Divide kernel clock by 22
| #define CAN_CLOCK_DIV24 0x0Cu |
Divide kernel clock by 24
| #define CAN_CLOCK_DIV26 0x0Du |
Divide kernel clock by 26
| #define CAN_CLOCK_DIV28 0x0Eu |
Divide kernel clock by 28
| #define CAN_CLOCK_DIV30 0x0Fu |
Divide kernel clock by 30
| #define CAN_CLOCK_DIV4 0x02u |
Divide kernel clock by 4
| #define CAN_CLOCK_DIV6 0x03u |
Divide kernel clock by 6
| #define CAN_CLOCK_DIV8 0x04u |
Divide kernel clock by 8