2025-09-12
12:10 AM
- last edited on
2025-09-26
4:19 AM
by
Maxime_MARCHETT
Hello,
I am conducting research on the design of a single-phase PFC in totem-pole topology. In this context, I am studying the STEVAL-TTPPFC01 prototype and the STSW-TTPPFC01 firmware.
I used the eDesignSuite tool to generate the code under STM32CubeIDE. However, some source files seem to be missing, particularly the hysteresis module. The header file DPC_HysteresisCurrentCtrl.h is present with the function declarations, but the corresponding definitions in a .c file (for example DPC_Hysteresis.c) are not included in what I received.
Furthermore, the eDesignSuite graphical interface does not include parameters to configure current regulation (inner current loop / hysteresis), which prevents modifying or understanding some essential aspects of the internal regulation.
These functions and settings are important to understand the cycle-by-cycle hysteresis control strategy, analyze the internal loop dynamics, and adapt thresholds and feed-forward in my research project.
Would it be possible to have access to:
1. The complete source file(s) corresponding to the hysteresis functions (for example DPC_Hysteresis.c)
2. Failing that, detailed documentation explaining their implementation: thresholds, LUTs, hysteresis window, internal comparators, interaction with the HRTIM, etc.
Thank you in advance for your help.
*This post has been translated from French to comply with the ST Community guidelines.