Enumerated Types¶
-
group
group_profile_enums
Enums
-
enum
cy_en_profile_ref_clk_t
cy_en_profile_ref_clk_t: Profile counter reference clock source.
Used when duration monitoring.
Values:
-
enumerator
CY_PROFILE_CLK_TIMER
Timer clock (TimerClk)
-
enumerator
CY_PROFILE_CLK_IMO
Internal main oscillator (IMO)
-
enumerator
CY_PROFILE_CLK_ECO
External crystal oscillator (ECO)
-
enumerator
CY_PROFILE_CLK_LF
Low-frequency clock (LFCLK)
-
enumerator
CY_PROFILE_CLK_HF
High-Frequency clock (HFCLK0)
-
enumerator
CY_PROFILE_CLK_PERI
Peripheral clock (PeriClk)
-
enumerator
-
enum
cy_en_profile_duration_t
cy_en_profile_duration_t: Monitor method type.
Values:
-
enumerator
CY_PROFILE_EVENT
Count (edge-detected) module events.
-
enumerator
CY_PROFILE_DURATION
Count (level) duration in clock cycles.
-
enumerator
-
enum
cy_en_profile_status_t
cy_en_profile_status_t: Profiler status codes.
Values:
-
enumerator
CY_PROFILE_SUCCESS
Operation completed successfully.
-
enumerator
CY_PROFILE_BAD_PARAM
Invalid input parameters.
-
enumerator
-
enum