PSoC 4 Peripheral Driver Library - Alpha

General Description

Enumerations

enum  cy_en_sysclk_pll_src_t {
  CY_SYSCLK_PLL_SRC_ECO = 0U,
  CY_SYSCLK_PLL_SRC_IMO = 1U
}
 The PLL input clock source selection. More...
 
enum  cy_en_sysclk_pll_bypass_t {
  CY_SYSCLK_PLL_OUTPUT_AUTO = 0U,
  CY_SYSCLK_PLL_OUTPUT_AUTO1 = 1U,
  CY_SYSCLK_PLL_OUTPUT_INPUT = 2U,
  CY_SYSCLK_PLL_OUTPUT_OUTPUT = 3U
}
 PLL bypass mode. More...
 

Enumeration Type Documentation

◆ cy_en_sysclk_pll_src_t

The PLL input clock source selection.

Used with functions Cy_SysClk_PllSetSource and Cy_SysClk_PllGetSource.

Enumerator
CY_SYSCLK_PLL_SRC_ECO 

PLL runs from ECO.

CY_SYSCLK_PLL_SRC_IMO 

PLL runs from IMO.

◆ cy_en_sysclk_pll_bypass_t

PLL bypass mode.

See register CLK_PLL_CONFIG, bits BYPASS_SEL.

Enumerator
CY_SYSCLK_PLL_OUTPUT_AUTO 

Output PLL input source when not locked, and PLL output when locked.

CY_SYSCLK_PLL_OUTPUT_AUTO1 

Same as AUTO.

CY_SYSCLK_PLL_OUTPUT_INPUT 

Output PLL input source regardless of lock status.

CY_SYSCLK_PLL_OUTPUT_OUTPUT 

Output PLL output regardless of lock status.

This can be dangerous, because PLL output may be unstable