TimerΒΆ

OS_TMR *OSTmrCreate(INT32U dly,
                    INT32U period,
                    INT8U opt,
                    OS_TMR_CALLBACK callback,
                    void *callback_arg,
                    INT8U *pname,
                    INT8U *perr);

BOOLEAN OSTmrDel(OS_TMR *ptmr, INT8U *perr);

INT8U OSTmrNameGet(OS_TMR *ptmr, INT8U *pdest, INT8U *perr);
INT32U OSTmrRemainGet(OS_TMR *ptmr, INT8U *perr);
INT8U OSTmrStateGet(OS_TMR *ptmr, INT8U *perr);

BOOLEAN OSTmrStart(OS_TMR *ptmr, INT8U *perr);
BOOLEAN OSTmrStop(OS_TMR *ptmr, INT8U opt, void *callback_arg, INT8U *perr);

INT8U OSTmrSignal(void);

Previous topic

Event Flags

Next topic

Memory Management

This Page