Hi,
I try RTX RL-ARM and I would like to know if the only way for task switching is by round-robin.
Best regards.
The manual's always a good place to look for information like this.
http://www.keil.com/support/man/docs/rlarm/rlarm_ar_schedopt.htm
Thank you, I sure now.
Must I change anything in RTX_Conf_CM.c for a pre-emptive scheduling? It is written in this file : #define OS_ROBIN 1
Must I #define something for a Pre-emptive scheduling?
Thanks.
Please confirm that I only must set : #define OS_ROBIN 0 (for replacement of #define OS_ROBIN 1) for use the pre-emptive scheduling.
If you go to the link I gave, it explains the different modes and the terminology of the Keil RTX.
It says at the bottom of that page:
"The default scheduling option for RTX is Round-Robin Pre-emptive."
So ... If you don't want the round-robin operation, you must disable it.
So, for disable round-robin operation, I must set #define OS_ROBIN 0 in the TX_Conf_CM.c?
I would change the setting in RTX_Config.C
I am not familar with the file TX_Conf_CM.c