| ??? 04/29/05 16:15 Read: times |
#92616 - Has the valve been invented yet? Responding to: ???'s previous message |
""Slow and Clunky" - that's a nebulous term at best! Slow is relative to what we want to achieve - if a floating point operation takes 1ms and that is acceptable for the application then it is not 'slow' and as for 'clunky' is software floating point any less clunky on a 32 bit cpu?"
"Back to the RTOS issue - any RTOS has an overhead for the task switch and the RTOS management itself. Again, in light of the application we have to weigh up whether to use a RTOS or not and if we use a RTOS, can we cope with the task switching overhead." I agree entirely. If a project can be completed successfully in a timely and cost efficient manner then the tools used were the right ones. I use a lot of floating point on the 8051 - it makes my life so much easier and works flawlessly. If I listened to the luddites who trot out the same old stuff every time this sort of debate comes up I'd still be entering opcodes with DIP switches. Or something. "Again, I wouldn't recommend a RTOS on a 8051, but if the app had to have an 8051 and had to have a RTOS and the performance was adequate - then so be it." If you were to change that sentence to: 'Again, I wouldn't generally recommend a RTOS on a 8051, but if the performance was adequate - then why not?' Then I'd agree with it as well. |
| Topic | Author | Date |
| RTOS | 01/01/70 00:00 | |
| The typical tradeoffs.... | 01/01/70 00:00 | |
| OS vs. language | 01/01/70 00:00 | |
| os vs language | 01/01/70 00:00 | |
| OS are used at same place where you use | 01/01/70 00:00 | |
| OS and the '51 | 01/01/70 00:00 | |
| OS and the '51 | 01/01/70 00:00 | |
| 511 pages | 01/01/70 00:00 | |
| URL please | 01/01/70 00:00 | |
| web link | 01/01/70 00:00 | |
| web links | 01/01/70 00:00 | |
| NicheTask != Nucleus | 01/01/70 00:00 | |
| Ok why RTOS? | 01/01/70 00:00 | |
| one strange company | 01/01/70 00:00 | |
| No big kernels for little MCUs | 01/01/70 00:00 | |
| thats nice | 01/01/70 00:00 | |
| OS irrelevant | 01/01/70 00:00 | |
| pllease Explain | 01/01/70 00:00 | |
| re pllease Explain | 01/01/70 00:00 | |
| RTOS when? | 01/01/70 00:00 | |
| not when, but how | 01/01/70 00:00 | |
| Job and Tasks | 01/01/70 00:00 | |
| name one | 01/01/70 00:00 | |
| Example | 01/01/70 00:00 | |
| if you need it | 01/01/70 00:00 | |
| Another Example | 01/01/70 00:00 | |
| an example | 01/01/70 00:00 | |
| Problem with Interrupt priorities | 01/01/70 00:00 | |
| Same priority ? | 01/01/70 00:00 | |
| LOOKS LIKE HOMEWORK!!!!!! | 01/01/70 00:00 | |
| RE LOOKS LIKE HOMEWORK!!!!!! | 01/01/70 00:00 | |
| Dont get angry. | 01/01/70 00:00 | |
| On an 8051 | 01/01/70 00:00 | |
| multicoder | 01/01/70 00:00 | |
| quite likely | 01/01/70 00:00 | |
| Pre-emptive multitasking | 01/01/70 00:00 | |
| RTOS-VxWorks | 01/01/70 00:00 | |
| some posts are off-topic | 01/01/70 00:00 | |
| Not very useful | 01/01/70 00:00 | |
| 'C' is not the only language | 01/01/70 00:00 | |
| U cn us RTlinux and VxWorks | 01/01/70 00:00 | |
| RTOS | 01/01/70 00:00 | |
| honesty | 01/01/70 00:00 | |
| 8 bit RToS | 01/01/70 00:00 | |
| How could I have been so wrong! | 01/01/70 00:00 | |
| Perhaps you practice :)) | 01/01/70 00:00 | |
| Well practiced! | 01/01/70 00:00 | |
| Task Switching Overhead | 01/01/70 00:00 | |
| Has the valve been invented yet? | 01/01/70 00:00 | |
| Tunnel vision | 01/01/70 00:00 | |
| because of tunnel vision | 01/01/70 00:00 | |
| Before PCs | 01/01/70 00:00 | |
| fair? | 01/01/70 00:00 | |
| Sure its fair | 01/01/70 00:00 | |
| Show me the apps | 01/01/70 00:00 | |
| Save your appetite | 01/01/70 00:00 | |
| 8051 task switch | 01/01/70 00:00 | |
| Modern derivatives have 4 priority level | 01/01/70 00:00 | |
| Four banks and context switch | 01/01/70 00:00 | |
| anyway | 01/01/70 00:00 | |
| Lemme see..... | 01/01/70 00:00 | |
| So in fact | 01/01/70 00:00 | |
| What is Real Time | 01/01/70 00:00 | |
| real time | 01/01/70 00:00 | |
| Confused | 01/01/70 00:00 | |
| answers | 01/01/70 00:00 | |
| RE: Answers | 01/01/70 00:00 | |
| extern - intern | 01/01/70 00:00 | |
| Agreed | 01/01/70 00:00 | |
| Why not | 01/01/70 00:00 | |
| Give up | 01/01/70 00:00 | |
| Deifinition of a Poor Engineer | 01/01/70 00:00 | |
| so do I | 01/01/70 00:00 | |
| 8051 RTOS Contract | 01/01/70 00:00 | |
| a real speed demon | 01/01/70 00:00 | |
| RTOS/Multitasking discussed so many time | 01/01/70 00:00 | |
Yes | 01/01/70 00:00 |



