Data Structures

group group_sysclk_pll_structs
struct cy_stc_pll_config_t
#include <cy_sysclk.h>

Structure containing information for configuration of a PLL.

Public Members

uint32_t inputFreq

frequency of PLL source, in Hz

uint32_t outputFreq

frequency of PLL output, in Hz

bool lfMode

CLK_PLL_CONFIG register, PLL_LF_MODE bit.

cy_en_fll_pll_output_mode_t outputMode

CLK_PLL_CONFIG register, BYPASS_SEL bits.

struct cy_stc_pll_manual_config_t
#include <cy_sysclk.h>

Structure containing information for manual configuration of a PLL.

Public Members

uint8_t feedbackDiv

CLK_PLL_CONFIG register, FEEDBACK_DIV (P) bits.

uint8_t referenceDiv

CLK_PLL_CONFIG register, REFERENCE_DIV (Q) bits.

uint8_t outputDiv

CLK_PLL_CONFIG register, OUTPUT_DIV bits.

bool lfMode

CLK_PLL_CONFIG register, PLL_LF_MODE bit.

cy_en_fll_pll_output_mode_t outputMode

CLK_PLL_CONFIG register, BYPASS_SEL bits.