2022-03-27 04:56 AM
Hello,
After Migrating my STM32H743ZITx project from CubeMX version 6.4.0 to 6.5.0, ADC stopped working (stucks at ADC_Calibration function).
Found out that in v6.5.0 ADC Clock settings were removed for some reason.
Please see comparison below:
Also compared generated adc.c files. All Pheripheral Clock Init settings are missing.
Is it a bug or a feature? How this problem could be solved using the latest CubeMX version.
Thanks in advance.
Solved! Go to Solution.
2022-03-27 07:44 AM
Absurd that they don't catch blatantly incorrect stuff like this before it's released.
2022-03-27 07:40 AM
It's a known bug. I will try to find a thread that states this.
2022-03-27 07:44 AM
Absurd that they don't catch blatantly incorrect stuff like this before it's released.
2022-03-27 08:18 AM
@TDK Thanks. Waiting for the issue to be fixed in the following release.
2022-06-12 06:32 PM
Did you ever get any resolution on this? I just found exactly the same thing (using STM32H753).
2022-06-12 11:37 PM
Hi @Community member
You have two options here:
a) roll back to the previous version of CubeMX and H7FW
b) copy/paste the necessary code block for ADC from the old project if you have such
It is unbelievable that for 3 months so far STM has not released any update on this.
2022-06-13 12:50 PM
I did roll it back. I would rather that than have to manually change the code each time. Hopefully next release they will fix it. It took 2.5 years to fix the H7 Ethernet drivers so I am not holding my breath!