The High Performance Programmable Analog Sub-System (HPPASS) PDL driver provides API to use the High Performance Programmable Analog Sub-System (HPPASS) HW block.
In order to start the HPPASS, following functions should be called in order:
For more information on the HPPASS peripheral, refer to the technical reference manual (TRM).
Version | Changes | Reason for Change |
---|---|---|
1.20 | Updated Cy_HPPASS_SAR_SetTempSensorCurrent function interface. | Usability improvement. |
Updated Cy_HPPASS_TEMP_Calc function input parameters range check. | Defect fixing. | |
Documentation update. | Documentation enhancement. | |
1.10 | Added personality DRCs. | Defect fixing. |
Fixed offset calculation for Cy_HPPASS_SAR_CountsTo_Volts function. | Defect fixing. | |
Added Cy_HPPASS_SetFwTriggerPulse, Cy_HPPASS_SetFwTriggerLevel, and Cy_HPPASS_ClearFwTriggerLevel functions. | Driver enhancement. | |
Documentation update. | Documentation enhancement. | |
1.0 | Initial version. |
API Reference | |
Common | |
AC (Autonomous Controller) | |
This driver provides API functions to configure, manage and interact with the Autonomous Controller (AC) subsystem within High Performance Programmable Analog Sub-System (HPPASS). | |
CSG (Comparator Slope Generator) | |
This driver provides API functions to configure the Comparator Slope Generator within High Power Programmable Analog Sub-System. | |
SAR (Successive-Approximation Register Analogue to Digital Converter) | |
This driver provides API functions to configure the SAR ADC subsystem within High Power Programmable Analog Sub-System. | |