等待一个信号量-emc datadomain 2500 存储设 备维护手册

时间:2024-06-29 01:39:12
【文件属性】:

文件名称:等待一个信号量-emc datadomain 2500 存储设 备维护手册

文件大小:4.33MB

文件格式:PDF

更新时间:2024-06-29 01:39:12

uCOS-II

程序清单 L6.10 等待一个信号量 void OSSemPend (OS_EVENT *pevent, INT16U timeout, INT8U *err) { OS_ENTER_CRITICAL(); if (pevent->OSEventType != OS_EVENT_TYPE_SEM) { (1) OS_EXIT_CRITICAL(); *err = OS_ERR_EVENT_TYPE; } if (pevent->OSEventCnt > 0) { (2) pevent->OSEventCnt--; (3) OS_EXIT_CRITICAL(); *err = OS_NO_ERR;


网友评论