2018-08-30 06:50 AM
In a new CubeMX project it is confusing when there is an interrupt routine or a callback but it is never called . It takes also time to find out who should call who and when.
And please document in the function comment who and when that interrupt routine is called. And of course, if there is good reason to write a function and newer call, write the reason down in the code and so on.
Perhaps even write the order in which interrupt routines are called. Write it in the code, don't hide it only in a 1600 page pdf.