Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

RTOS vs Application Programming

Status
Not open for further replies.

BhavaniT

Advanced Member level 4
Joined
Aug 1, 2012
Messages
107
Helped
10
Reputation
20
Reaction score
10
Trophy points
18
Location
Hyderabad
Activity points
0
Hi Guys,
I have done application programming with lot of microcontroller variants like PIC, 8051, MSP430 and ARM, and I have done some complex coding as well. I have never worked with any RTOS and would like to know more about them and what are the free ones among them, and the main question is:

1 - On what basis should i select RTOS over application Programming
2 - What all RTOS's are now being used in the industry today
3 - What are the free or open source RTOS's that are available for microcontrollers
4 - What are the Pros and Cons of choosing an RTOS over application programming

I am a beginner in terms of using an RTOS but i have good knowledge of operating system concepts like semaphores, Mutexes etc.,
I would request people answering this query to please provide some links as references to your answers, it would better the understanding of the queries.

Thank you.
 

BhavaniT

Advanced Member level 4
Joined
Aug 1, 2012
Messages
107
Helped
10
Reputation
20
Reaction score
10
Trophy points
18
Location
Hyderabad
Activity points
0
Hi @pedroromanvr,
Thank You for the reply, can you please tell me which among these RTOS is an open source one.
 

BhavaniT

Advanced Member level 4
Joined
Aug 1, 2012
Messages
107
Helped
10
Reputation
20
Reaction score
10
Trophy points
18
Location
Hyderabad
Activity points
0
Thank you @bigdogguru,
This is probably what i was looking for, i would start building some application using this RTOS, but first i need to learn how to port it on a supported microcontroller platform, any suggestions which one should i start off with?.
Thanks for the reply.
 

Shantanu.ade

Newbie level 5
Joined
Oct 2, 2012
Messages
9
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Location
Bangalore
Activity points
1,348
As you said that you worked on 8051 and ARM controllers; I guess that you must be knowing Keil IDE.
ARM has their own RTOS called RTX. Further they have provided very good tutorials on it(Keil website).
Porting RTX using keil is piece of cake so just have a look there !
 

BhavaniT

Advanced Member level 4
Joined
Aug 1, 2012
Messages
107
Helped
10
Reputation
20
Reaction score
10
Trophy points
18
Location
Hyderabad
Activity points
0
Thanks @Shantanu.ade, I will have a look at it.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top