Noway2
Electrical
- Apr 15, 2005
- 789
Hi All,
I have a question, that is really more of a curiousity than anything else. I am wondering what everyones opinion and experience is with regards to using an RTOS on embedded applications. I have worked with groups that think an RTOS is the only way to go and with groups that wouldn't touch one with a 10' pole. Personally, I have a slight bias away from them as most of my experience has been with applications that haven't used them and my thinking as an EE is more towards direct hardware control rather than desiring to abstract the hardware by turning it into a "file".
The arguments for using them seem to be that they make developing and expanding an application easier and more straight forward and also provides a form of hardware abstraction. While the arguement against them is that they aren't always necessary, especially for embedded systems and that they can consume a lot of precious processor resources.
Anyway, like I said, I am curious as to what others think?
I have a question, that is really more of a curiousity than anything else. I am wondering what everyones opinion and experience is with regards to using an RTOS on embedded applications. I have worked with groups that think an RTOS is the only way to go and with groups that wouldn't touch one with a 10' pole. Personally, I have a slight bias away from them as most of my experience has been with applications that haven't used them and my thinking as an EE is more towards direct hardware control rather than desiring to abstract the hardware by turning it into a "file".
The arguments for using them seem to be that they make developing and expanding an application easier and more straight forward and also provides a form of hardware abstraction. While the arguement against them is that they aren't always necessary, especially for embedded systems and that they can consume a lot of precious processor resources.
Anyway, like I said, I am curious as to what others think?