cancel
Showing results for 
Search instead for 
Did you mean: 

RTOS

drumfirex
Associate II
Posted on April 20, 2004 at 21:23

RTOS

7 REPLIES 7
drumfirex
Associate II
Posted on June 10, 2003 at 08:52

Is there somebody using a RTOS in his own application ?

What RTOS ?

Thanks,

Patrik
stephanie
Associate II
Posted on June 11, 2003 at 07:26

RTOS means Real TIme Operating System. Some of ST third-parties develop some (ex: CMX, ...). You can have information on their Internet site.

drumfirex
Associate II
Posted on June 11, 2003 at 07:52

I know what does RTOS mean...

I made the question because I need REAL data about the requirements of RAM and ROM.

I want to know if an RTOS like CMXTiny+ or uC/OS-II is usable in my low-cost system (384 bytes RAM, 8K Flash)...and wich of them you suggest.

I need only the multi task management feature.

Thanks,

Patrik
parveen
Associate II
Posted on June 11, 2003 at 07:58

Have a look at embOS from Segger

http://www.segger.com

They have also given the resource and performance data for ST7 on following link

http://www.segger.com/cpust7_cosmic.htm

Regards,

PraveenG
drumfirex
Associate II
Posted on June 11, 2003 at 08:16

That's what I was looking for !

Thank you very much!

Patrik
drumfirex
Associate II
Posted on June 16, 2003 at 11:31

I found some minimal RTOS:

-

http://www.nilsenelektronikk.no/

(Nilsen Elektronikk as )

-

http://xmk.sourceforge.net/docs/

- eXtreme Minimal Kernel

-

http://liquorice.sourceforge.net/

-

http://www.nbb.cornell.edu/neurobio/land/STUDENTPROJ/1999to2000/greenblatt/index.html

-

http://www.lancos.com/mthreads.asm.html

they aren't ported to ST7 yet and are free.

Another possibility is uC/OS-II that is available for ST7.

Patrik
md1
Associate II
Posted on April 20, 2004 at 21:23

I have written a small multitasking engine for the Cosmic C compiler.

You can have up to 254 tasks, (well, not in reality as you are limited by RAm available).

I have implemented mutexes and basic semaphores.

I have attached it....

Good Luck !!

________________

Attachments :

romsched_0_1.zip : https://st--c.eu10.content.force.com/sfc/dist/version/download/?oid=00Db0000000YtG6&ids=0680X000006I0Ac&d=%2Fa%2F0X0000000bUh%2FSaJj.NsKXefHtxkcylVoxKG3rFMsqbHdwR0gCYxqb8w&asPdf=false