Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
Grant Beattie
04/11/05 10:45
Read: 1176 times
San Juan Capistrano, Ca
USA


 
Msg Score: +1
 +1 Good Answer/Helpful
#91380 - RTOS bashing
Responding to: Jez Smith's previous message
It seems to be a popular sport around here. We all come to 8051s with different backgrounds and experiences. If we plan to be productive 8051 programmers we all have to come up with some kind of framework that allows us to provide the illusion of multi-tasking on the 8051 (and by that I mean the keypad works and the LCD works and the LEDs work and the motors and other inputs and outputs all appear to work -- all the time).

I know I have my system and I am quite happy about it. It is deterministic to the degree that I require it. "Tasks" (or "jobs" if you prefer) get "scheduled" as required, timers coordinate periodic events. The only real difference between a lot of these alleged OS's and what you and I do, is that the creators of these alleged OS's have published their ideas (web, magazine, book). I'm sure if you spent some time to put together a few thousand words describing how to utilize your framework you'd be happy you did (published or not).

I enjoy reading about these endeavours and much can be learned from them. I once did a project with a real RTOS on an HC11 and it was quite fun and suitable to the task. The 8051 I use now is much more capable than the HC11 (except for the stack), but I would not generally choose an RTOS. But to bash people who publish alternative frameworks is not constructive. And we can all learn a lot about software engineering by allowing ourselves to learn new languages and techniques and to read about the history of operating systems and the like.



List of 10 messages in thread
TopicAuthorDate
Protothreads alternative to RTOSe        Anil Gupta      04/08/05 01:48      
   Why??      Jez Smith      04/08/05 02:05      
      He said "alternative"        Dan Henry      04/08/05 22:54      
   Why Indeed!      Russell Bull      04/08/05 02:39      
   Well...      Jez Smith      04/08/05 02:46      
      RTOS bashing        Grant Beattie      04/11/05 10:45      
         oh, there is a real difference      Erik Malund      04/11/05 11:03      
            RTOS bashing        Grant Beattie      04/11/05 12:25      
   April 1st      David Smith      04/09/05 15:30      
      April 9th      Dan Henry      04/10/05 13:49      

Back to Subject List