I am using CubeMx with FreeRTOS for a while now. I am still not sure how does the checkbox "Uses FreeRTOS functions" works under NVIC Configuration settings:
I would appreciate an explanation on what does this really do and what exactly are "FreeRTOS functions". I have noticed that interrupts generated in CubeMx sometimes get this checkbox checked automatically and sometimes not. I dont know what does it depend on.