I am a new to RTOS and starting to be familiarized with FreeRTOS.
My intention is to investigate how to integrate motor control into FreeRTOS.
Usually motor control system (without RTOS) runs Motor_control_ISR at 100 periodic rate and code is executed within this Motor_control_ISR which takes about 40.
It is hard real time system where motor control must complete within a given time limit otherwise results in failure of the system.
Are there any handling techniques of such high frequency ISR to comply with FreeRTOS?
Do you have any suggestions how to handle high frequency ISRs within FreeRTOS?
Should it be such a ISR executed outside of FreeRTOS?
Thank you very much.