STM32G0 MCAL 0.0.1
Tiny MCAL for educational purpose.
|
Macros | |
#define | MCU_HSI_DIV_OFFSET 11u |
#define | MCU_HSI_DIV_MASK 0x3800u |
#define | MCU_HSI_DIV1 ( 0UL << MCU_HSI_DIV_OFFSET ) |
#define | MCU_HSI_DIV2 ( 1UL << MCU_HSI_DIV_OFFSET ) |
#define | MCU_HSI_DIV4 ( 2UL << MCU_HSI_DIV_OFFSET ) |
#define | MCU_HSI_DIV8 ( 3UL << MCU_HSI_DIV_OFFSET ) |
#define | MCU_HSI_DIV16 ( 4UL << MCU_HSI_DIV_OFFSET ) |
#define | MCU_HSI_DIV32 ( 5UL << MCU_HSI_DIV_OFFSET ) |
#define | MCU_HSI_DIV64 ( 6UL << MCU_HSI_DIV_OFFSET ) |
#define | MCU_HSI_DIV128 ( 7UL << MCU_HSI_DIV_OFFSET ) |
#define MCU_HSI_DIV1 ( 0UL << MCU_HSI_DIV_OFFSET ) |
HSI clock not divided
#define MCU_HSI_DIV128 ( 7UL << MCU_HSI_DIV_OFFSET ) |
HSI clock divided by 128
#define MCU_HSI_DIV16 ( 4UL << MCU_HSI_DIV_OFFSET ) |
HSI clock divided by 16
#define MCU_HSI_DIV2 ( 1UL << MCU_HSI_DIV_OFFSET ) |
HSI clock divided by 2
#define MCU_HSI_DIV32 ( 5UL << MCU_HSI_DIV_OFFSET ) |
HSI clock divided by 32
#define MCU_HSI_DIV4 ( 2UL << MCU_HSI_DIV_OFFSET ) |
HSI clock divided by 4
#define MCU_HSI_DIV64 ( 6UL << MCU_HSI_DIV_OFFSET ) |
HSI clock divided by 64
#define MCU_HSI_DIV8 ( 3UL << MCU_HSI_DIV_OFFSET ) |
HSI clock divided by 8
#define MCU_HSI_DIV_MASK 0x3800u |
HSI div mask
#define MCU_HSI_DIV_OFFSET 11u |
HSI div register offset