|
STM32G0 MCAL 0.0.1
Tiny MCAL for educational purpose.
|
Macros | |
| #define | MCU_PLLM_OFFSET 4u |
| #define | MCU_PLLM_MASK 0x70u |
| #define | MCU_PLLM_DIV1 ( 0x00000000u << MCU_PLLM_OFFSET ) |
| #define | MCU_PLLM_DIV2 ( 0x00000001u << MCU_PLLM_OFFSET ) |
| #define | MCU_PLLM_DIV3 ( 0x00000002u << MCU_PLLM_OFFSET ) |
| #define | MCU_PLLM_DIV4 ( 0x00000003u << MCU_PLLM_OFFSET ) |
| #define | MCU_PLLM_DIV5 ( 0x00000004u << MCU_PLLM_OFFSET ) |
| #define | MCU_PLLM_DIV6 ( 0x00000005u << MCU_PLLM_OFFSET ) |
| #define | MCU_PLLM_DIV7 ( 0x00000006u << MCU_PLLM_OFFSET ) |
| #define | MCU_PLLM_DIV8 ( 0x00000007u << MCU_PLLM_OFFSET ) |
| #define MCU_PLLM_DIV1 ( 0x00000000u << MCU_PLLM_OFFSET ) |
PLL M divide by 1
| #define MCU_PLLM_DIV2 ( 0x00000001u << MCU_PLLM_OFFSET ) |
PLL M divide by 2
| #define MCU_PLLM_DIV3 ( 0x00000002u << MCU_PLLM_OFFSET ) |
PLL M divide by 3
| #define MCU_PLLM_DIV4 ( 0x00000003u << MCU_PLLM_OFFSET ) |
PLL M divide by 4
| #define MCU_PLLM_DIV5 ( 0x00000004u << MCU_PLLM_OFFSET ) |
PLL M divide by 5
| #define MCU_PLLM_DIV6 ( 0x00000005u << MCU_PLLM_OFFSET ) |
PLL M divide by 6
| #define MCU_PLLM_DIV7 ( 0x00000006u << MCU_PLLM_OFFSET ) |
PLL M divide by 7
| #define MCU_PLLM_DIV8 ( 0x00000007u << MCU_PLLM_OFFSET ) |
PLL M divide by 8
| #define MCU_PLLM_MASK 0x70u |
Mask for PLLM
| #define MCU_PLLM_OFFSET 4u |
Bit where starts PLLM