Available Languages?:

OSA : OS_Ttimer_Break

OS_Ttimer_Break ()

Service uses system timerAllowed only in task and functions called by task

Stop current task's timer. Timeout flag will be set.

To use task timers you need to define OS_ENABLE_TTIMERS in OSAcfg.h. Size of current task's timers is set by OS_TTIMER_SIZE constant

Call allowed:

Allowed only in task and functions called by task (any depth)

Parameters:

no

Returns:

nothing

Example:

void Task (void)
{
    for (;;) {
        /*...*/
        OS_Ttimer_Break();    // Stop current task's timer
        /*...*/
    }
}

See also

 
en/osa/ref/allservices/os_ttimer_break.txt · Last modified: 07.10.2010 13:58 (external edit)
 
Creative Commons License Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki