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.30.1 | Updated CSG documentation. | Documentation enhancement. |
| 1.30 | Added Cy_HPPASS_SAR_CrossTalkAdjust function. | Driver enhancement. |
| Documentation update. | Documentation enhancement. | |
| 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. | |