MTB CAT1 Peripheral driver library

General Description

Enumerations

enum  cy_en_clklf_in_sources_t {
  CY_SYSCLK_CLKLF_IN_ILO = 0U,
  CY_SYSCLK_CLKLF_IN_WCO = 1U,
  CY_SYSCLK_CLKLF_IN_ALTLF = 2U,
  CY_SYSCLK_CLKLF_IN_PILO = 3U,
  CY_SYSCLK_CLKLF_IN_ILO1 = 4U,
  CY_SYSCLK_CLKLF_IN_ECO_PRESCALER = 5U,
  CY_SYSCLK_CLKLF_IN_LPECO_PRESCALER = 6U,
  CY_SYSCLK_CLKLF_IN_MAX = 7U
}
 Low frequency (clkLf) input sources. More...
 
enum  cy_en_clklf_csv_ref_clk_t {
  CY_SYSCLK_CLKLF_CSV_REF_ILO0 = 0U,
  CY_SYSCLK_CLKLF_CSV_REF_ILO1 = 1U
}
 clklf csv reference clock input sources. More...
 

Enumeration Type Documentation

◆ cy_en_clklf_in_sources_t

Low frequency (clkLf) input sources.

See CLK_SELECT register, LFCLK_SEL bits. Used with functions Cy_SysClk_ClkLfSetSource, and Cy_SysClk_ClkLfGetSource.

Enumerator
CY_SYSCLK_CLKLF_IN_ILO 

clkLf is sourced by the internal low speed oscillator (ILO)

CY_SYSCLK_CLKLF_IN_WCO 

clkLf is sourced by the watch crystal oscillator (WCO)

CY_SYSCLK_CLKLF_IN_ALTLF 

clkLf is sourced by the Alternate Low Frequency Clock (ALTLF)

CY_SYSCLK_CLKLF_IN_PILO 

clkLf is sourced by the precision low speed oscillator (PILO)

CY_SYSCLK_CLKLF_IN_ILO1 

clkLf is sourced by the internal low speed oscillator (ILO1)

CY_SYSCLK_CLKLF_IN_ECO_PRESCALER 

clkLf is sourced by the External Clock Oscillator (ECO Prescaler)

CY_SYSCLK_CLKLF_IN_LPECO_PRESCALER 

clkLf is sourced by the External Clock Oscillator (LP ECO Prescaler)

CY_SYSCLK_CLKLF_IN_MAX 

clkLf MAX value

◆ cy_en_clklf_csv_ref_clk_t

clklf csv reference clock input sources.

Note
This enum is available for CAT1B(PSOC C3), CAT1C, CAT1D devices.
Enumerator
CY_SYSCLK_CLKLF_CSV_REF_ILO0 

Only Reference clock is the internal low speed oscillator (ILO0)

CY_SYSCLK_CLKLF_CSV_REF_ILO1 

Only Reference clock is the internal low speed oscillator (ILO1)