MTB CAT1 Peripheral driver library
cy_stc_sar_common_config_t Struct Reference

Description

SAR triggering configuration structure.

Data Fields

uint32_t pwrUpDelay
 Power up delay for SAR blocks in Deep Sleep Clock cycles. More...
 
uint32_t scanCount
 Configures the number of samples SAR will take when triggered. More...
 
uint32_t simultControl
 Configures the SAR ADCs for simultaneous control. More...
 
uint32_t simultTrigSource
 Configures the trigger source for simultaneous SAR hardware trigger. More...
 
cy_en_sar_simult_trig_event_sel_t simultTrigEvent
 Configures simultaneous trigger signal event.
 
cy_en_sar_simult_trig_sync_sel_t simultTrigSync
 Enables synchronization of trigger signal.
 
cy_en_sar_simult_trig_sample_sel_t simultSamplesPerTrigger
 Configures scan sampling mode for each trigger event.
 
cy_en_sar_simult_trig_intr_sel_t simultEOSIntrSelect
 Configures EOS interrupt condition.
 

Field Documentation

◆ pwrUpDelay

uint32_t cy_stc_sar_common_config_t::pwrUpDelay

Power up delay for SAR blocks in Deep Sleep Clock cycles.

Range 0..255.

◆ scanCount

uint32_t cy_stc_sar_common_config_t::scanCount

Configures the number of samples SAR will take when triggered.

Range 1..256.

◆ simultControl

uint32_t cy_stc_sar_common_config_t::simultControl

Configures the SAR ADCs for simultaneous control.

The value is a combined mask, created using following macros:

◆ simultTrigSource

uint32_t cy_stc_sar_common_config_t::simultTrigSource

Configures the trigger source for simultaneous SAR hardware trigger.

Use one of the following values: