研究生
最后登录1970-1-1
在线时间 小时
注册时间2014-5-9
|
OS_SEM_CTR OSSemPend (OS_SEM *p_sem,
OS_TICK timeout,
OS_OPT opt,
CPU_TS *p_ts,
OS_ERR *p_err);
#if OS_CFG_SEM_PEND_ABORT_EN > 0u
OS_OBJ_QTY OSSemPendAbort (OS_SEM *p_sem,
OS_OPT opt,
OS_ERR *p_err);
#endif
OS_SEM_CTR OSSemPost (OS_SEM *p_sem,
OS_OPT opt,
OS_ERR *p_err);
#if OS_CFG_SEM_SET_EN > 0u
void OSSemSet (OS_SEM *p_sem,
OS_SEM_CTR cnt,
OS_ERR *p_err);
#endif
/* ------------------------------------------------ INTERNAL FUNCTIONS ---------------------------------------------- */
void OS_SemClr (OS_SEM *p_sem);
#if OS_CFG_DBG_EN > 0u
void OS_SemDbgListAdd (OS_SEM *p_sem);
void OS_SemDbgListRemove (OS_SEM *p_sem);
#endif
void OS_SemInit (OS_ERR *p_err);
OS_SEM_CTR OS_SemPost (OS_SEM *p_sem,
OS_OPT opt,
CPU_TS ts,
OS_ERR *p_err);
#endif
ucosIII中怎样用 OSSemPend 这个函数,怎样填它的参数?
|
|