??? 11/18/05 21:02 Read: times |
#103901 - Search Responding to: ???'s previous message |
Tom Paden said:
But how do I know when to make the jump to an RTOS?
And does anyone have any good/bad experiences with them? You probably need to search the forum for "RTOS". This topic has been discussed at length (and with great emotion) quite a few times. Some people will tell you that you should never use an RTOS and that if you have to consider an RTOS, you either haven't thought through the problem sufficiently or you should consider a more powerful processor. I personally believe in squeezing out just about every last ounce of power from a processor before recommending going to a more powerful processor--but I personally have never used an RTOS and I have a hard time imagining a real-life embedded project in which I would consider using one. It seems that in most cases you could accomplish the same thing with a while(1) loop that just executes function after function, where each function is essentially a "task" and which can return immediately if the task has nothing to do. Regards, Craig Steiner |