Previous in Forum: RTOS   Next in Forum: Ghost Overlay
Close
Close
Close
2 comments
Rate Comments: Nested
Participant

Join Date: Dec 2006
Posts: 2

How to study RTOS?

12/20/2006 3:50 AM

hello everyone,

I like to study RTOS.I have knowledge in C,C++,C#,Java and LINUX(basics).Is this knowldege is enough to start studying RTOS?.If it is enough,Please can u tell me how to study...either by joing in some instituion or else by downloading from net and start studying is enough than joining in some course.If d/w may i know what is the website which gives base and enough knowledge about RTOS so that after studying i could start writing codes..

Register to Reply
Interested in this topic? By joining CR4 you can "subscribe" to
this discussion and receive notification when new comments are added.
Guru

Join Date: Sep 2006
Posts: 4513
Good Answers: 88
#1

Re: How to study RTOS?

12/20/2006 9:47 AM

You can learn the concepts upon which an RTOS is based without having to know any computer language at all. A solid understanding of an RTOS' underlying concepts is essential if you're going to write one or write code to execute under one.

As for learning a language, C is a great place to start. Sometimes, albeit infrequently, you might need to know how to write in assembly for the particular machine architecture your RTOS will be running on. Usually you'll do this if you need to fine-tune something or hand-optimize the compiler's output for some reason. Right now you're far from having to concern yourself with that so I wouldn't give it another thought. Besides, it's likely your RTOS won't be running on the same kind of machine as the one on which you're developing the code.

Nothing beats learning an RTOS better than writing one yourself, which is exactly what I did back in the Bad Ol' Days. Completely in assembly language. The whole thing had to fit within 12k (yes, kilobytes). It was a labor of love and I'm glad I did it, but I wouldn't do it again. Then, a few months later, Hunter & Ready came out with VRTX.

Linux is not a real-time OS as such, but many of the same concepts apply. Even better, you can look at the heart of the system - the "kernel" - and see just how the various pieces are actually written. Of course, by this point you'll need to be pretty fluent in C.

Few things accelerate learning a new concept better than working on a specific, totally cool application which you'll use yourself every day - like a cell phone?

Best Regards,

-e

Register to Reply
Member

Join Date: Jan 2007
Location: CC
Posts: 9
#2

Re: How to study RTOS?

01/10/2007 9:37 PM

hi,

You can see http://cr4.globalspec.com/thread/4279/RTOS, there are lots of information about RTOS.

Jacky.

__________________
Can you share with me your experience about shareware? Waiting for you...
Register to Reply
Register to Reply 2 comments

Previous in Forum: RTOS   Next in Forum: Ghost Overlay

Advertisement