Searching \ for 'RTOS' in subject line. ()
Make payments with PayPal - it's fast, free and secure! Help us get a faster server
FAQ page: techref.massmind.org/techref/index.htm?key=rtos
Search entire site for: 'RTOS'.

Truncated match.
PICList Thread
'RTOS'
1996\08\01@211014 by Frans Gunawan

flavicon
face
Does anyone have a project about implementing Real Time Operating System
(RTOS) in PIC/other uController? I've look at PIC-AN585 and want to learn
more about it.
What is the book about implementing RTOS on uController?
Thanks
°rŒ–$ ‚Ÿ–ŒwŒ–

1996\08\02@071057 by Inge Arnesen

flavicon
face
> I've look at PIC-AN585 and want to learn
> more about it.

After trying for myself to create a small multitasking kernel
(something I've done for most processors I've worked with, also quite
a few microcontroller) on the PIC, banging my head against the wall of
the hidden stack, I found AN585 and thought that might be it. But
sadly, no. AN585 does not offer task switching in the tradisional
sense of the word, since each task will resume at a fixed entry point
and has to keep a state variable to find its internal jump
point. This _does_ work, however impractical, but I wonder - have
anyone else found a better way of doing multitasking or maybe set up
some macros in order to hide the internal state/jump table part of
AN585 ?

And, is the PIC stack as hidden from the programmer as it seems ?

Bob (tm)

1996\08\02@173621 by fastfwd

face
flavicon
face
Inge Arnesen <spam_OUTinge.arnesenTakeThisOuTspamscala.no> wrote:

> And, is the PIC stack as hidden from the programmer as it seems ?

   Yes.  The stack is used only to hold return addresses; your
   programs can't access it.

   -Andy

Andrew Warren - .....fastfwdKILLspamspam@spam@ix.netcom.com
Fast Forward Engineering, Vista, California
http://www.geocities.com/SiliconValley/2499


'RTOS'
1997\03\13@200938 by Norm LeMieux
picon face
    Is anyone aware of a commercially available and supported RTOS for the
    PIC? We've been getting more and more requests for one, and neither
    our Third Party Guide nor Computer Design's RTOS listing cover any.

    Please (1) email me directly, and (2) cc: the PICLIST optionally.

    Norm LeMieux
    MCHIP FAE/NW

1997\03\14@034655 by Wolfram Liebchen

flavicon
face
At 17:05 13.03.97 -0700, you wrote:
>     Is anyone aware of a commercially available and supported RTOS for the
>     PIC? We've been getting more and more requests for one, and neither
>     our Third Party Guide nor Computer Design's RTOS listing cover any.
>
>     Please (1) email me directly, and (2) cc: the PICLIST optionally.
>
>     Norm LeMieux
>     MCHIP FAE/NW
>

Norm,

what features should such an RTOS have?

 * fast interrupt response time --> possible

 * preemptive multitasking      --> seems to be impossible 'cause hardware
stack

 * cooperative multitasking     --> It's what I do in my projects; makes
it easier
                                    to divide several tasks

 * memory management            --> where's the memory?

Maybe, nobody has ported an existing RTOS to PICs because of the restrictions
of the hardware ?!?

regards,

Wolfram


+-----------------------------------------------------+
| Wolfram Liebchen                                    |
| Forschungsinstitut fŸr Optik, TŸbingen, Deutschland |
| liebchenspamKILLspamffo.fgan.de                         |
+-----------------------------------------------------+


'RTOS'
2004\12\23@104707 by Edson-Jose.Martignago
flavicon
face
part 1 1681 bytes content-type:text/plain; charset="US-ASCII"Hello!!!
I'm new in the PIC programming, and I have some questions.

I'm working in the last weeks in a frequency meter, using the PIC 16F84.
I want to do many tasks in this project.
For example: Read the frequency input, send the value to four displays 7
segments and send the value to PC trough RS232 protocol.
I know how do this three tasks, but separately, not in the same project.
My problem is how can I do to control the time loops, if the PIC 16F84
have only one timer (TMR0)?

I know that I can resolve this problem easily, with the PIC 16F628, that
have USART and 3 timers. But, and if I had 20 tasks????
Could the RTOS help me?
I'm reading the AN585 from Microchip, but don't seems easy to begineers
like me.

I hope you understand my questions....

Thank you,
Edson Martignago
Brazil


This communication is for use by the intended recipient and contains information that may be privileged, confidential or copyrighted under applicable law. If you are not the intended recipient, you are hereby formally notified that any use, copying or distribution of this e-mail, in whole or in part, is strictly prohibited. Please notify the sender by return e-mail and delete this e-mail from your system. Unless explicitly and conspicuously designated as "E-Contract Intended", this e-mail does not constitute a contract offer, a contract amendment, or an acceptance of a contract offer. This e-mail does not constitute a consent to the use of sender's contact information for direct marketing purposes or for transfers of data to third parties.

Francais  Deutsch  Italiano  Espanol  Portugues  Japanese  Chinese  Korean

http://www.invista.com/email_disclaimer.shtml


part 2 915 bytes content-type:text/plain; charset="us-ascii"
(decoded 7bit)



This communication is for use by the intended recipient and contains information that may be privileged, confidential or copyrighted under applicable law. If you are not the intended recipient, you are hereby formally notified that any use, copying or distribution of this e-mail, in whole or in part, is strictly prohibited. Please notify the sender by return e-mail and delete this e-mail from your system. Unless explicitly and conspicuously designated as "E-Contract Intended", this e-mail does not constitute a contract offer, a contract amendment, or an acceptance of a contract offer. This e-mail does not constitute a consent to the use of sender's contact information for direct marketing purposes or for transfers of data to third parties.

Francais  Deutsch  Italiano  Espanol  Portugues  Japanese  Chinese  Korean

http://www.invista.com/email_disclaimer.shtml


part 3 35 bytes content-type:text/plain; charset="us-ascii"
(decoded 7bit)

2004\12\23@135433 by John J. McDonough

flavicon
face
----- Original Message -----
From: <.....Edson-Jose.MartignagoKILLspamspam.....invista.com>
Subject: RTOS


> My problem is how can I do to control the time loops, if the PIC 16F84
> have only one timer (TMR0)?

Edson

<SHAMELESS_PLUG>

Go to
http://www.amqrp.org/elmer160/lessons/

and download Lesson 13

</SHAMELESS_PLUG>

--McD


More... (looser matching)
- Last day of these posts
- In 2004 , 2005 only
- Today
- New search...