Chief Delphi

Chief Delphi (http://www.chiefdelphi.com/forums/index.php)
-   Programming (http://www.chiefdelphi.com/forums/forumdisplay.php?f=51)
-   -   μC/OS (http://www.chiefdelphi.com/forums/showthread.php?t=110149)

Ether 12-20-2012 09:23 PM

μC/OS
 
3 Attachment(s)

Anybody ever use this?



flameout 12-20-2012 09:41 PM

Re: μC/OS
 
I haven't used that specific RTOS, but I have tried out ChibiOS/RT once (note: I have not actually made an application with it, but I've deployed it to an ARM-based board).

Are you asking with a specific application in mind? If so, I have experience with Xenomai and RT-PREEMPT-patched Linux kernels (in addition to my research on ChibiOS) and may be able to offer suggestions (having looked into other realtime operating systems).

Ether 12-20-2012 09:51 PM

Re: μC/OS
 
Quote:

Originally Posted by flameout (Post 1203598)
Are you asking with a specific application in mind?.

I'm just wondering if anybody in CD-land has used μC/OS, and if so, was the experience positive.



flameout 12-20-2012 09:58 PM

Re: μC/OS
 
Quote:

Originally Posted by Ether (Post 1203599)
I'm just wondering if anybody in CD-land has used μC/OS, and if so, was the experience positive.



Thank you for clarifying.

Although I haven't had experience with µC/OS, I will add that the little experience that I've had with ChibiOS has been positive.

Also, my experience with Xenomai hasn't been perfect, but it's been pretty good (networking in Xenomai depends on RTNet, which has minimal maintenance.) So far, I've never had success with RT-PREEMPT, but it remains the most promising option for what I've been doing.

engunneer 12-20-2012 10:57 PM

Re: μC/OS
 
I used μC/OS II on a Jackrabbit processor for my Senior deign project in college (in 2004). Even though I am not a programmer, I was able to get a system going with 5 tasks on it, and the task manager worked pretty well. There are a ton of OSes to be used, and it largely depends on your application. That's one of the fun bits of engineering - figuring out what you can use, and having it be simple and effective.

Ether 12-22-2012 10:54 PM

Re: μC/OS
 
Quote:

Originally Posted by Ether (Post 1203595)

"Fundamentals of Real Time Operating Systems" webinar, if you're interested:

http://seminar2.techonline.com/~fund...os/player.html



taichichuan 12-28-2012 09:47 PM

Re: μC/OS
 
I know Jean Labrosse personally. μC/OS is a nice RTOS if you have the right kind of application. They now have a company called Micrium that sells the updated version of μC/OS.

There are several evaluation platforms that are available really cheap like this one: http://www.st.com/internet/evalboard/product/247091.jsp . μC/OS works quite well with the Cortex M0/M3/M4 series processors as well as with the Renasas processors. Very reliable and dependable with great latency numbers.

Good luck,

Mike

RyanN 12-28-2012 10:58 PM

Re: μC/OS
 
I cannot say I've used that one, but one of the professors at my University, Mississippi State University, wrote their own embedded operating system for the PIC24 Microcontroller.

It's called ESOS, for Embedded Systems Operating Systems, which was designed to be used for our Embedded Systems class, but can be used outside of school, as the source code is available.

http://www.ece.msstate.edu/courses/e.../_e_s_o_s.html

It was primary developed by Dr. J.W. Bruce, but the source and ideas used for the source have been pulled from multiple sources. Ahem... ALL THE SOURCES!!!

Anyway, it's another consideration to take for a µC OS for non-RT development.

virtuald 12-29-2012 12:23 AM

Re: μC/OS
 
I used μC/OS-II back in college... maybe 2006-2007ish. I fixed a broken port of it to some freescale processor. It was interesting, pretty well written from my point of view at the time.

Ether 12-29-2012 12:43 AM

Re: μC/OS
 
1 Attachment(s)

The book is a good read, if you're interested in RTOS stuff.





All times are GMT -5. The time now is 04:05 AM.

Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi