Changes made in CubeMX 6.16.1 not seen by CubeIDE
Hello,
I searched on Google but I don't know if anyone has encountered this problem before. As we know, CubeMx and Cube IDE were recently released as two separate programs. I think this error might be related to that.
The error is this: I open a project I created in CubeMx in the IDE and upload it to the chip; there's no problem up to this point. However, whenever I make an update in CubeMx, the entire update isn't reflected in the IDE (or rather, in main.c). If there were no updates at all, I would look for the problem elsewhere, but some of the configuration settings are transferred to the IDE while others are not. The most recent example I experienced was that changes to the ARR and Prescaler registers of the TIMER module were transferred to the IDE, but the changes to the PWM (CCR1) register remained the same. In this case, I had to manually change the relevant value in main.c (and it was quite difficult to notice).
Look, the main problem here is that we developers ultimately trust STM and, consequently, their programs. Therefore, we usually look for the first fault in ourselves. However, in such a situation, if we don't receive an error message, it becomes impossible to find the fault.
Thank you.
