mirror of
https://gitee.com/cosyos/cosyos.git
synced 2026-02-06 03:41:41 +08:00
@@ -833,10 +833,10 @@ void tCosyTick_Handler(void);
|
||||
/**************************************************************************//**
|
||||
\ingroup CosyOS_用户API
|
||||
\defgroup 互斥信号量
|
||||
\brief 仅适用于在任务中对任务级公共资源的资源同步(互斥访问)。
|
||||
\brief 仅适用于在任务中对任务级公共资源的互斥访问。
|
||||
\note 有优先级继承/天花板机制,以抑制优先级反转的发生。
|
||||
\note 互斥信号量均支持嵌套使用,最大嵌套深度255,获取与归还必须配对使用。
|
||||
\note 如果任务中调用了获取互斥量,应谨慎操作该任务,如操作不当可能会导致获取相同互斥量的其它任务死锁。
|
||||
\note 如果任务中调用了获取互斥量,应谨慎操作该任务,如操作不当可能会导致获取该互斥量的其它任务死锁。
|
||||
@{
|
||||
*/
|
||||
|
||||
@@ -880,7 +880,7 @@ void tCosyTick_Handler(void);
|
||||
/**************************************************************************//**
|
||||
\ingroup CosyOS_用户API
|
||||
\defgroup 二值信号量
|
||||
\brief 二值信号量常用于事件同步、资源同步(互斥访问)。
|
||||
\brief 二值信号量常用于事件同步、互斥访问。
|
||||
@{
|
||||
*/
|
||||
|
||||
@@ -941,7 +941,7 @@ void tCosyTick_Handler(void);
|
||||
|
||||
/**
|
||||
\brief 获取二值信号量
|
||||
\details 可用于事件同步或资源同步(互斥访问)。
|
||||
\details 用于事件同步或互斥访问。
|
||||
\param[in] bin 二值信号量名称
|
||||
\param[in] tc 滴答周期(超时时间)<br>
|
||||
+0:立即返回<br>
|
||||
@@ -958,7 +958,7 @@ void tCosyTick_Handler(void);
|
||||
|
||||
/**
|
||||
\brief 归还二值信号量
|
||||
\details 专用于资源同步(互斥访问)。
|
||||
\details 专用于互斥访问。
|
||||
\param[in] bin 二值信号量名称
|
||||
\return 无
|
||||
\note 同型服务:<br>
|
||||
@@ -972,7 +972,7 @@ void tCosyTick_Handler(void);
|
||||
/**************************************************************************//**
|
||||
\ingroup CosyOS_用户API
|
||||
\defgroup 计数信号量
|
||||
\brief 计数信号量常用于事件同步、资源管理,是唯一能够实现并发事件同步的手段。
|
||||
\brief 计数信号量常用于事件同步、重入访问,是唯一能够实现并发事件同步的手段。
|
||||
@{
|
||||
*/
|
||||
|
||||
|
||||
Reference in New Issue
Block a user