Want Review on uC/OS-II and its main competators

Does anybody have experience with uC/OS-II? Will you recommend it? What are the major Pros and Cons?

Does it support Auto-IP? Does it support ZeroConf or Bonjour?

Does it support ext3 or NTFS?

Who are the major competators of uC/OS-II?

Thank you!

Reply to
Like2Learn
Loading thread data ...

It's small and no nonsense.

If you need this sort of nonsense, then you want a _big_ OS. You may be able to start with uC/OS-II and stick all those bits on, but by the time you're done you may have spent more than a larger OS.

If you want 'free' consider Linux (maybe uLinux?). If you want to buy something, think QNX, WindRiver, etc.

Other small OS's

--
www.wescottdesign.com
Reply to
Tim Wescott

Some small OS's may have support for these, or they may be available using third-party IP stacks. Of course, if the OS (and IP stack) give you a working base, including UDP and TCP/IP, the you should be able to implement these protocols in application code if needed.

Actually, if NTFS and ext3 are both on the requirements list, then Linux is, I think, the only option - no matter how much you are willing to pay.

Reply to
David Brown

Mucos-2 is do-it-yourself-on-the-weekend OS. Main problem of mucos: it is expensive. Besides, there are some architectural features of mucos that I don't like.

Those are drivers. Not a part of OS.

Other OSES of do-it-yourself-on-the-weekend class.

Vladimir Vassilevsky DSP and Mixed Signal Design Consultant

formatting link

Reply to
Vladimir Vassilevsky

Thank you for sharing the information!

Could you please show me one or two examples of similar do-it-yourself- on-the-weekend type of OSs for embedded systems, which may have either less costs, or better architecture, or better performance?

Reply to
Like2Learn

e
Reply to
Like2Learn

t

be

e
y
Reply to
Like2Learn

Why don't you do some web searches. Try keywords like "real time operating systems reviewed" or some such. If Google and the like don't help, try EE Times, Electronic Design, Embedded Systems Design, and related sites.

--

Tim Wescott
Wescott Design Services
http://www.wescottdesign.com

Do you need to implement control loops in software?
"Applied Control Theory for Embedded Systems" was written for you.
See details at http://www.wescottdesign.com/actfes/actfes.html
Reply to
Tim Wescott

Le 13/01/2011 15:37, Vladimir Vassilevsky a écrit :

fs are drivers ? drivers are not parts of OS ? ... Vlad vlad vlad ... you may do it yourself in a year.

Reply to
Habib Bouaziz-Viallet

An OS provides tasks and memory management and the means for=20 communication and synchronization of the processes. Everything else is=20 the business of applications and/or drivers.

This is not so big of a problem. We made our own filesystem, TCP/IP=20 stack, USB host. It is much more clean, lean and mean then alternatives. =

The next bulky thing is going to be the HTTP server.

Vladimir Vassilevsky DSP and Mixed Signal Design Consultant

formatting link

Reply to
Vladimir Vassilevsky

If you want to learn about a product, why not trying going to the relevant website and /reading/, rather than making guesses and then asking others for confirmation? QNX supports ext2, and read-only NTFS access. It has better file system support than Windows, but does not compare to Linux (of course, it has very different target applications than Linux).

Reply to
David Brown

Have a look on:

formatting link

formatting link

Reply to
Glenn

Thank you for your suggestion, actually I did web seraches before I asked. However, I only tried Google though, I would go try the websites you brought forward.

One lesson that I have learnt during the past years, is always to confirm before you trust. One information source, no matter it is from website, or books, or newsgroup, is not enough. To me, a web search (silent) together with a discussion (at web or meeting room) is a good match.

at

y be

me

uy

d text -

Reply to
Like2Learn

Le 13/01/2011 20:57, Vladimir Vassilevsky a écrit :

Very well !

I must admit that i would waste my time of trying to build an RTOS of my own. At the moment i'm working with FreeRTOS/AVR32. The API is easy to deal with, the implementation is clean.

BTW Why did you think that fs are not part of an OS ? Indeed fs have to deal with underlying media (such a SDCard) but you must not affirm fs are not OS related or even worse "fs are drivers".

HBV>

Reply to
h.bouazizviallet

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.