??? 02/22/05 22:29 Read: times |
#88189 - we are getting closer Responding to: ???'s previous message |
I agree 100%. Using an RTOS on an 8051 is a waste of time.
BINGO Fortunately not I have not seen many people try to do it. The sad story is that so many treat the '51 as a "mini PC" and can not live without the "mandatory reqiorement of an" OS. Do you really think Keil would have had the Rtx and CMX the $5000 OS package if there was no market? However, I believe there are techniques we can steal from the RTOS folks that will help us create better 8051 solutions. That is my only interest in them. absolutely, There is often a small detail in x that can improve y How is calling them "tasks" instead of functions going to make a difference?? Tasks are functions with the special property that they need be able to run concurrently. It is therefore crucial to the success of a real time design that tasks (or concurrent functions - call them what you like) are identified. 1) I do not understand what you mean by "identified??? 2) Concurrent in a '51 will be either bloated (by '51 standards)or faulty. The standard implementation of concurrent (a misnomer, should be TDMA) require (a) stack(s) of enormous size which the '51 is singularily lousy at. The "XDATA stack" I have seen implementes is a resource hog. Erik Ah, TDMA (from my cell experience): Time Division Multiple Access |
Topic | Author | Date |
please expalin RTOS, UnRTOS, MTOS... | 01/01/70 00:00 | |
Os's | 01/01/70 00:00 | |
thanks ...and now for Erik... | 01/01/70 00:00 | |
MicroC O/S II works fine | 01/01/70 00:00 | |
Threads? | 01/01/70 00:00 | |
Threads, Real Time and Multitasking | 01/01/70 00:00 | |
Just for clarification | 01/01/70 00:00 | |
Multiprocessing | 01/01/70 00:00 | |
Multiprocessing | 01/01/70 00:00 | |
Further clarification | 01/01/70 00:00 | |
Threads | 01/01/70 00:00 | |
Windoze | 01/01/70 00:00 | |
More Windoze | 01/01/70 00:00 | |
Ah... | 01/01/70 00:00 | |
Basic Info | 01/01/70 00:00 | |
extract from the above with translation | 01/01/70 00:00 | |
Completed | 01/01/70 00:00 | |
who are we | 01/01/70 00:00 | |
Tics![]() | 01/01/70 00:00 | |
the rest | 01/01/70 00:00 | |
But wait..there's more! | 01/01/70 00:00 | |
Real Time Info | 01/01/70 00:00 | |
hard/soft | 01/01/70 00:00 | |
Real Time Info | 01/01/70 00:00 | |
m,y opinion | 01/01/70 00:00 | |
why so late | 01/01/70 00:00 | |
one more thing | 01/01/70 00:00 | |
Architecture Independent | 01/01/70 00:00 | |
just to clarify | 01/01/70 00:00 | |
No. | 01/01/70 00:00 | |
RTOS on a 51?? | 01/01/70 00:00 | |
not the thing but the word | 01/01/70 00:00 | |
A Distinction (with a difference) | 01/01/70 00:00 | |
Tasks or Applications? | 01/01/70 00:00 | |
Multi Tasking | 01/01/70 00:00 | |
a dot matrix printer must be one task | 01/01/70 00:00 | |
One task or three | 01/01/70 00:00 | |
pray explain | 01/01/70 00:00 | |
Tasks and Functions | 01/01/70 00:00 | |
we are getting closer | 01/01/70 00:00 | |
Not that far apart | 01/01/70 00:00 | |
I doubt we are | 01/01/70 00:00 | |
discussed | 01/01/70 00:00 | |
TTCS | 01/01/70 00:00 |