PLL (Phase Locked Loop) configuration structure. More...
#include <clock.h>
Public Attributes | |
hal_clock_source_t | input_src |
uint8_t | pll_m |
uint16_t | pll_n |
uint8_t | pll_p |
uint8_t | pll_q |
PLL (Phase Locked Loop) configuration structure.
This structure defines the parameters for configuring the PLL to generate the system clock from the selected input source.
hal_clock_source_t hal_pll_config_t::input_src |
Clock input source for PLL.
uint8_t hal_pll_config_t::pll_m |
Division factor for PLL input.
uint16_t hal_pll_config_t::pll_n |
Multiplication factor for PLL VCO.
uint8_t hal_pll_config_t::pll_p |
Division factor for main system clock.
uint8_t hal_pll_config_t::pll_q |
Division factor for peripheral clocks.