rtos concepts
Hi,
First try to understand the RTOS concepts first. and try to implement some simple RTOSs.
To understand the RTOS concepts U can find the book in this forum itself.
The book is in chm format.
"CMP.Books.Real-Time.Concepts.For.Embedded.Systems.eBook-LiB.chm" is the name of the file. You can search in the E-books upload and download section.
After getting an excellent introduction to the RTOS now try an RTOS to implement in your own Microcontroller based projects.
Remember adding RTOS always adds overhead to the system.
But if you have more memory and the performance is the main concern then try it out.
I suggest UCOS-II RTOS . Its preemptive and very sleek RTOS, Ideal for Microcontrollers. You can get the book from amazon and it comes with source code for the RTOS. The code is well documented. U can understand the RTOS better and its internal architecture also. There are ports for microcontrollers available in their website. U can download them and try them out.
Understand RTOS is simply a setof routines which can handel more functionality in the project with ease.
Have fun
Regards
Gopi
Added after 33 minutes:
muruga86 said:
the need for RTOS araises when a complex project of many modules showl be controlled without one module interfering with data of another module.
check this site
www.mnis.fr/en/support/doc/rtos/
U mean the concept of C++.
In C++ the data can be clearly encapsulated.
But RTOS is something beyond.
The time is critical here. Thats why its called as Real-Time Operating Systems.
So RTOS to explain in your words "Complex Project with more modules and the entire project managed to execute in a predicted manner"
Regards
Gopi