Rules | Recent posts | topic RSS | Search | Register  | Log in

Which RTOS is best for me

 
Post new topic  Reply to topic    EDAboard.com Forum Index -> Embedded Systems and Real-Time OS
Author Message
wh



Joined: 10 May 2004
Posts: 17
Helped: 1


Post10 May 2004 7:32   Which RTOS is best for me

I wish to design a board for Cybot. www.realrobots.com

Among many of free RTOS out there, which one do you think is best suit my requirement?

Target uC: PIC18F452 or Maybe dsPIC.
Tasks: RF comm, IR comm, PWM to motor, sensor to read various information: speed, distance travel, and I plan to add a digital compas.

Well I'm not very familiar in RTOS, so I prefer a well documented RTOS. Can anyone point me please.

Thanks in advance.
wh
Back to top
dizel



Joined: 16 Apr 2004
Posts: 27
Helped: 1


Post11 May 2004 11:50   Re: Which RTOS is best for me

If PIC18F452 is member of PIC18XX family you must check out UCOS II. It is 'simply to start' OS. PIC18 port can be found at micricum site http://www.ucos-ii.com/ and UCOS-II sources can be found in Electroda forums (someone post it here).
Back to top
dev



Joined: 26 Feb 2004
Posts: 26


Post12 May 2004 10:02   Re: Which RTOS is best for me



hope ucos-ii suits you.U can work with some examples and many are familiaar with its projects.

hope u find it suitable
Back to top
devennan



Joined: 07 May 2004
Posts: 70
Helped: 4
Location: India


Post13 May 2004 21:36   Re: Which RTOS is best for me

I depends that what kind of memory you would be having and also what is your current skills
are you good with windows programing go for WINCE
Personal suggestion is linux (RT) it is free to download from www.fsm.com
vxworks i would not suggest as it is expensive it needs processor dose not run on controller as you are
Back to top
wh



Joined: 10 May 2004
Posts: 17
Helped: 1


Post14 May 2004 10:36   Re: Which RTOS is best for me

Thank you very much to all replies.

I decide to have a look at uC/OS-II first.

Well it can be say to be started very well since I could get version 2.52 of uC/OS-II and get a clean compiling without any error. I think this was the version used by the author of PIC port.

Anyway I have some problem when I tried v2.60
When I tried to compile with uC/OS-II v2.60, I get the following error messages.

Quote:

D:\SOFTWARE\uCOS-II\PIC18\MPLAB-C18\WORK\software\ucos-ii\source\os_task.c:292:Warning [2058] call of function without prototype

D:\SOFTWARE\uCOS-II\PIC18\MPLAB-C18\WORK\software\ucos-ii\source\os_task.c:933:Error [1109] type mismatch in redeclaration of 'OS_TaskStkClr'


It seems like some definition of function changes have been done in v2.60. I wish to know the history of uC/OS-II changes. But there are very less information at http://www.ucos-ii.com/

Any idea where I could find the information that I need? I appreciate any pointer to me.

Thanks & regards,
wh
[/quote]
Back to top
Dspnut



Joined: 18 Jul 2002
Posts: 171
Helped: 4


Post14 May 2004 11:42   Which RTOS is best for me

Hi there
Why don't you give Salvo RTOS a try?? This RTOS is well documented.

http://www.htsoft.com/products/rtos.php

Cheer Smile
Back to top
jhonny_yang



Joined: 08 Mar 2002
Posts: 140
Helped: 1


Post14 May 2004 15:24   Re: Which RTOS is best for me

Dspnut wrote:
Hi there
Why don't you give Salvo RTOS a try?? This RTOS is well documented.

http://www.htsoft.com/products/rtos.php

Cheer Smile


Qnx is good
QT is cool
Nucleus is stable and expensive
UCos II -> free and support much platform
eCos -> good and small
Rt-Linux -> Cool but quite large as RTOS
Back to top
mountain



Joined: 22 May 2004
Posts: 49
Helped: 1


Post22 May 2004 17:05   Re: Which RTOS is best for me

Yes, It is depend on the size of your memory. maybe, uITRON is the suit. It can cut to what you want.
Back to top
jhonny_yang



Joined: 08 Mar 2002
Posts: 140
Helped: 1


Post25 May 2004 17:28   Re: Which RTOS is best for me

mountain wrote:
Yes, It is depend on the size of your memory. maybe, uITRON is the suit. It can cut to what you want.


uITRON based on Nucleus develop and much use in Japan.
but the architecture is not open. and much documentation in Japanese language.
Back to top
treebear



Joined: 06 Aug 2001
Posts: 134


Post16 Jun 2004 14:08   Re: Which RTOS is best for me

What do you think about VxWorks? Maybe you could try it.
Back to top
BertrandR



Joined: 28 Jun 2004
Posts: 37


Post28 Jun 2004 20:57   Re: Which RTOS is best for me

You have also the full preemptive kernel PICos18 well-suited for the PIC18 (optimize for this target!)
it is a GPL kernel.
Check at www.picos18.com and the forum at www.picso18.com\forum .

Bertrand
Back to top
tom12sg



Joined: 01 Feb 2004
Posts: 39


Post29 Jun 2004 5:54   Re: Which RTOS is best for me

Hi,

Anyone know where can I download the OS source for uITRON? I have a book talk on its specification but don't have its source code.

Thanks.

Regards,
Tom
Back to top
dainis



Joined: 15 May 2001
Posts: 1453
Helped: 56


Post29 Jun 2004 12:05   Re: Which RTOS is best for me

tom12sg wrote:
Hi,

Anyone know where can I download the OS source for uITRON? I have a book talk on its specification but don't have its source code.

Thanks.

Regards,
Tom



I thinking that uITRON, not OS, but OS interface specification ....

http://www.rtems.com/

Standards Compliant
POSIX 1003.1b API including threads
RTEID/ORKID based Classic API (similar to pSOS+)
TCP/IP including BSD Sockets
uITRON 3.0 API
GNU Toolset Supports Multiple Language Standards
ISO/ANSI C
ISO/ANSI C++ including Standard Template Library
Ada95 with GNAT/RTEMS
Back to top
Post new topic  Reply to topic    EDAboard.com Forum Index -> Embedded Systems and Real-Time OS
Page 1 of 1 All times are GMT + 1 Hour


Abuse
Administrator
Moderators
topic RSS 
sitemap