PSOC E8XXGP Device Support Library

General Description

Macros

#define CY_AUTANALOG_DAC_CH_CFG_NUM   (15UL)
 The maximum number of configurations for the DAC channels, for more details, refer to the device Architecture Technical Reference Manual.
 
#define CY_AUTANALOG_DAC_CH_RANGE_NUM   (3UL)
 The maximum number of configuration structures to define the DAC channel range, for more details, refer to the device Architecture Technical Reference Manual.
 
#define CY_AUTANALOG_DAC_STEP_VAL_NUM   (3UL)
 The maximum number of configuration structures to define the DAC step value, for more details, refer to the device Architecture Technical Reference Manual.
 
#define CY_AUTANALOG_DAC_DATA_SAMPLES_NUM   (512U)
 The maximum number of samples in the DAC LUT for more details, refer to the device Architecture Technical Reference Manual.
 
#define CY_AUTANALOG_DAC_CHAN_CFG0   (0x00000000UL)
 The DAC channels configurations. More...
 
#define CY_AUTANALOG_DAC_CHAN_CFG1   (0x00000001UL)
 The DAC channel 1.
 
#define CY_AUTANALOG_DAC_CHAN_CFG2   (0x00000002UL)
 The DAC channel 2.
 
#define CY_AUTANALOG_DAC_CHAN_CFG3   (0x00000003UL)
 The DAC channel 3.
 
#define CY_AUTANALOG_DAC_CHAN_CFG4   (0x00000004UL)
 The DAC channel 4.
 
#define CY_AUTANALOG_DAC_CHAN_CFG5   (0x00000005UL)
 The DAC channel 5.
 
#define CY_AUTANALOG_DAC_CHAN_CFG6   (0x00000006UL)
 The DAC channel 6.
 
#define CY_AUTANALOG_DAC_CHAN_CFG7   (0x00000007UL)
 The DAC channel 7.
 
#define CY_AUTANALOG_DAC_CHAN_CFG8   (0x00000008UL)
 The DAC channel 8.
 
#define CY_AUTANALOG_DAC_CHAN_CFG9   (0x00000009UL)
 The DAC channel 9.
 
#define CY_AUTANALOG_DAC_CHAN_CFG10   (0x0000000AUL)
 The DAC channel 10.
 
#define CY_AUTANALOG_DAC_CHAN_CFG11   (0x0000000BUL)
 The DAC channel 11.
 
#define CY_AUTANALOG_DAC_CHAN_CFG12   (0x0000000CUL)
 The DAC channel 12.
 
#define CY_AUTANALOG_DAC_CHAN_CFG13   (0x0000000DUL)
 The DAC channel 13.
 
#define CY_AUTANALOG_DAC_CHAN_CFG14   (0x0000000EUL)
 The DAC channel 14.
 
#define CY_AUTANALOG_DAC_CHAN_CFG15   (0x0000000FUL)
 The DAC channel 15.
 
#define CY_AUTANALOG_DAC_CHAN_MASK0   (0x00000001UL)
 The set of masks for defining the DAC channels. More...
 
#define CY_AUTANALOG_DAC_CHAN_MASK1   (0x00000002UL)
 The mask for channel 1.
 
#define CY_AUTANALOG_DAC_CHAN_MASK2   (0x00000004UL)
 The mask for channel 2.
 
#define CY_AUTANALOG_DAC_CHAN_MASK3   (0x00000008UL)
 The mask for channel 3.
 
#define CY_AUTANALOG_DAC_CHAN_MASK4   (0x00000010UL)
 The mask for channel 4.
 
#define CY_AUTANALOG_DAC_CHAN_MASK5   (0x00000020UL)
 The mask for channel 5.
 
#define CY_AUTANALOG_DAC_CHAN_MASK6   (0x00000040UL)
 The mask for channel 6.
 
#define CY_AUTANALOG_DAC_CHAN_MASK7   (0x00000080UL)
 The mask for channel 7.
 
#define CY_AUTANALOG_DAC_CHAN_MASK8   (0x00000100UL)
 The mask for channel 8.
 
#define CY_AUTANALOG_DAC_CHAN_MASK9   (0x00000200UL)
 The mask for channel 9.
 
#define CY_AUTANALOG_DAC_CHAN_MASK10   (0x00000400UL)
 The mask for channel 10.
 
#define CY_AUTANALOG_DAC_CHAN_MASK11   (0x00000800UL)
 The mask for channel 11.
 
#define CY_AUTANALOG_DAC_CHAN_MASK12   (0x00001000UL)
 The mask for channel 12.
 
#define CY_AUTANALOG_DAC_CHAN_MASK13   (0x00002000UL)
 The mask for channel 13.
 
#define CY_AUTANALOG_DAC_CHAN_MASK14   (0x00004000UL)
 The mask for channel 14.
 

Macro Definition Documentation

◆ CY_AUTANALOG_DAC_CHAN_CFG0

#define CY_AUTANALOG_DAC_CHAN_CFG0   (0x00000000UL)

The DAC channels configurations.

The DAC channel 0

◆ CY_AUTANALOG_DAC_CHAN_MASK0

#define CY_AUTANALOG_DAC_CHAN_MASK0   (0x00000001UL)

The set of masks for defining the DAC channels.

The mask for channel 0