MTB CAT1 Peripheral driver library

General Description

Enumerations

enum  cy_en_hppass_comp_pos_t {
  CY_HPPASS_COMP_POS_A = 0U,
  CY_HPPASS_COMP_POS_B = 1U
}
 The positive comparator input selection. More...
 
enum  cy_en_hppass_comp_neg_t {
  CY_HPPASS_COMP_NEG_DAC = 0U,
  CY_HPPASS_COMP_NEG_A = 2U,
  CY_HPPASS_COMP_NEG_B = 3U
}
 The negative comparator input selection. More...
 
enum  cy_en_hppass_comp_blank_t {
  CY_HPPASS_COMP_BLANK_DISABLED = 0U,
  CY_HPPASS_COMP_BLANK_TRIG_HI = 1U,
  CY_HPPASS_COMP_BLANK_TRIG_LO = 2U
}
 The blanking mode selection. More...
 
enum  cy_en_hppass_comp_trig_t {
  CY_HPPASS_COMP_TRIG_DISABLED = 0U,
  CY_HPPASS_COMP_TRIG_0 = 1U,
  CY_HPPASS_COMP_TRIG_1 = 2U,
  CY_HPPASS_COMP_TRIG_2 = 3U,
  CY_HPPASS_COMP_TRIG_3 = 4U,
  CY_HPPASS_COMP_TRIG_4 = 5U,
  CY_HPPASS_COMP_TRIG_5 = 6U,
  CY_HPPASS_COMP_TRIG_6 = 7U,
  CY_HPPASS_COMP_TRIG_7 = 8U
}
 The comparator blanking trigger selection. More...
 
enum  cy_en_hppass_comp_edge_t {
  CY_HPPASS_COMP_EDGE_DISABLED = 0U,
  CY_HPPASS_COMP_EDGE_RISING = 1U,
  CY_HPPASS_COMP_EDGE_FALLING = 2U,
  CY_HPPASS_COMP_EDGE_BOTH = 3U
}
 The comparator output signal mode for Interrupt generation and AC status. More...
 
enum  cy_en_hppass_dac_start_t {
  CY_HPPASS_DAC_START_DISABLED = 0U,
  CY_HPPASS_DAC_START_TRIG_0 = 1U,
  CY_HPPASS_DAC_START_TRIG_1 = 2U,
  CY_HPPASS_DAC_START_TRIG_2 = 3U,
  CY_HPPASS_DAC_START_TRIG_3 = 4U,
  CY_HPPASS_DAC_START_TRIG_4 = 5U,
  CY_HPPASS_DAC_START_TRIG_5 = 6U,
  CY_HPPASS_DAC_START_TRIG_6 = 7U,
  CY_HPPASS_DAC_START_TRIG_7 = 8U,
  CY_HPPASS_DAC_START_AC = 9U
}
 DAC start trigger source selection. More...
 
enum  cy_en_hppass_dac_update_t {
  CY_HPPASS_DAC_UPDATE_DISABLED = 0U,
  CY_HPPASS_DAC_UPDATE_TRIG_0 = 1U,
  CY_HPPASS_DAC_UPDATE_TRIG_1 = 2U,
  CY_HPPASS_DAC_UPDATE_TRIG_2 = 3U,
  CY_HPPASS_DAC_UPDATE_TRIG_3 = 4U,
  CY_HPPASS_DAC_UPDATE_TRIG_4 = 5U,
  CY_HPPASS_DAC_UPDATE_TRIG_5 = 6U,
  CY_HPPASS_DAC_UPDATE_TRIG_6 = 7U,
  CY_HPPASS_DAC_UPDATE_TRIG_7 = 8U,
  CY_HPPASS_DAC_UPDATE_AC = 9U,
  CY_HPPASS_DAC_UPDATE_PERIOD_TC = 10U,
  CY_HPPASS_DAC_UPDATE_COMP_LVL = 11U,
  CY_HPPASS_DAC_UPDATE_COMP_LVL_INV = 12U
}
 DAC update trigger source selection. More...
 
enum  cy_en_hppass_dac_mode_t {
  CY_HPPASS_DAC_MODE_BUFFERED = 0U,
  CY_HPPASS_DAC_MODE_HYSTERETIC = 1U,
  CY_HPPASS_DAC_MODE_SLOPE_RISING = 2U,
  CY_HPPASS_DAC_MODE_SLOPE_FALLING = 3U,
  CY_HPPASS_DAC_MODE_SLOPE_TRIANG = 4U,
  CY_HPPASS_DAC_MODE_LUT_FORWARD = 5U,
  CY_HPPASS_DAC_MODE_LUT_REVERSE = 6U,
  CY_HPPASS_DAC_MODE_LUT_FWD_REV = 7U
}
 DAC mode selection. More...
 
enum  cy_en_hppass_dac_cmd_t {
  CY_HPPASS_DAC_HW = 0U,
  CY_HPPASS_DAC_FW = 1U
}
 DAC HW/FW start/stop command mode selection.
 
enum  cy_en_hppass_dac_out_t {
  CY_HPPASS_DAC_OUT_DISABLED = 0U,
  CY_HPPASS_DAC_OUT_0 = 1U,
  CY_HPPASS_DAC_OUT_1 = 2U,
  CY_HPPASS_DAC_OUT_2 = 3U,
  CY_HPPASS_DAC_OUT_3 = 4U,
  CY_HPPASS_DAC_OUT_4 = 5U
}
 The DAC output selection for the SAR measurement. More...
 

Enumeration Type Documentation

◆ cy_en_hppass_comp_pos_t

The positive comparator input selection.

Enumerator
CY_HPPASS_COMP_POS_A 

Analog input PA.

CY_HPPASS_COMP_POS_B 

Analog input PB.

◆ cy_en_hppass_comp_neg_t

The negative comparator input selection.

Enumerator
CY_HPPASS_COMP_NEG_DAC 

DAC is negative input.

CY_HPPASS_COMP_NEG_A 

Analog input NA.

CY_HPPASS_COMP_NEG_B 

Analog input NB.

◆ cy_en_hppass_comp_blank_t

The blanking mode selection.

Enumerator
CY_HPPASS_COMP_BLANK_DISABLED 

Comparator output is not gated.

CY_HPPASS_COMP_BLANK_TRIG_HI 

Comparator output is gated to 0 by a high trigger level.

CY_HPPASS_COMP_BLANK_TRIG_LO 

Comparator output is gated to 0 by a low trigger level.

◆ cy_en_hppass_comp_trig_t

The comparator blanking trigger selection.

Enumerator
CY_HPPASS_COMP_TRIG_DISABLED 

Disabled.

CY_HPPASS_COMP_TRIG_0 

Trigger 0.

CY_HPPASS_COMP_TRIG_1 

Trigger 1.

CY_HPPASS_COMP_TRIG_2 

Trigger 2.

CY_HPPASS_COMP_TRIG_3 

Trigger 3.

CY_HPPASS_COMP_TRIG_4 

Trigger 4.

CY_HPPASS_COMP_TRIG_5 

Trigger 5.

CY_HPPASS_COMP_TRIG_6 

Trigger 6.

CY_HPPASS_COMP_TRIG_7 

Trigger 7.

◆ cy_en_hppass_comp_edge_t

The comparator output signal mode for Interrupt generation and AC status.

Enumerator
CY_HPPASS_COMP_EDGE_DISABLED 

Disabled, no interrupts will be asserted.

CY_HPPASS_COMP_EDGE_RISING 

Rising edge.

CY_HPPASS_COMP_EDGE_FALLING 

Falling edge.

CY_HPPASS_COMP_EDGE_BOTH 

Both rising and falling edges.

◆ cy_en_hppass_dac_start_t

DAC start trigger source selection.

Enumerator
CY_HPPASS_DAC_START_DISABLED 

Disabled.

CY_HPPASS_DAC_START_TRIG_0 

Trigger 0.

CY_HPPASS_DAC_START_TRIG_1 

Trigger 1.

CY_HPPASS_DAC_START_TRIG_2 

Trigger 2.

CY_HPPASS_DAC_START_TRIG_3 

Trigger 3.

CY_HPPASS_DAC_START_TRIG_4 

Trigger 4.

CY_HPPASS_DAC_START_TRIG_5 

Trigger 5.

CY_HPPASS_DAC_START_TRIG_6 

Trigger 6.

CY_HPPASS_DAC_START_TRIG_7 

Trigger 7.

CY_HPPASS_DAC_START_AC 

Autonomous Controller.

◆ cy_en_hppass_dac_update_t

DAC update trigger source selection.

Enumerator
CY_HPPASS_DAC_UPDATE_DISABLED 

Disabled.

CY_HPPASS_DAC_UPDATE_TRIG_0 

Trigger 0.

CY_HPPASS_DAC_UPDATE_TRIG_1 

Trigger 1.

CY_HPPASS_DAC_UPDATE_TRIG_2 

Trigger 2.

CY_HPPASS_DAC_UPDATE_TRIG_3 

Trigger 3.

CY_HPPASS_DAC_UPDATE_TRIG_4 

Trigger 4.

CY_HPPASS_DAC_UPDATE_TRIG_5 

Trigger 5.

CY_HPPASS_DAC_UPDATE_TRIG_6 

Trigger 6.

CY_HPPASS_DAC_UPDATE_TRIG_7 

Trigger 7.

CY_HPPASS_DAC_UPDATE_AC 

Autonomous Controller.

CY_HPPASS_DAC_UPDATE_PERIOD_TC 

Period terminal count.

CY_HPPASS_DAC_UPDATE_COMP_LVL 

Comparator output.

CY_HPPASS_DAC_UPDATE_COMP_LVL_INV 

Inverted comparator output.

◆ cy_en_hppass_dac_mode_t

DAC mode selection.

Enumerator
CY_HPPASS_DAC_MODE_BUFFERED 

Single Value Buffered Mode.

CY_HPPASS_DAC_MODE_HYSTERETIC 

Two Value Hysteretic Buffered Mode.

CY_HPPASS_DAC_MODE_SLOPE_RISING 

Rising Slope Mode.

CY_HPPASS_DAC_MODE_SLOPE_FALLING 

Falling Slope Mode.

CY_HPPASS_DAC_MODE_SLOPE_TRIANG 

Triangular Slope Mode.

CY_HPPASS_DAC_MODE_LUT_FORWARD 

LUT Forward Mode.

CY_HPPASS_DAC_MODE_LUT_REVERSE 

LUT Reverse Mode.

CY_HPPASS_DAC_MODE_LUT_FWD_REV 

LUT Forward Reverse Mode.

◆ cy_en_hppass_dac_out_t

The DAC output selection for the SAR measurement.

Enumerator
CY_HPPASS_DAC_OUT_DISABLED 

Disabled.

CY_HPPASS_DAC_OUT_0 

DAC 0.

CY_HPPASS_DAC_OUT_1 

DAC 1.

CY_HPPASS_DAC_OUT_2 

DAC 2.

CY_HPPASS_DAC_OUT_3 

DAC 3.

CY_HPPASS_DAC_OUT_4 

DAC 4.