OSSemPost()--发出一个信号量
来源:互联网 发布:滴滴出行大数据平台 编辑:程序博客网 时间:2024/06/11 07:03
INT8U OSSemPost (OS_EVENT *pevent)
描述:发出一个信号量
参数:pevent :指向事件控制块结合目标信号量的指针
返回:OS_NO_ERR 调用成功,信号量发出
* OS_SEM_OVF 信号量数目超出范围. 也就是说你发送的信号量多于在either
* OSSemAccept() or OSSemPend()中等待的
* OS_ERR_EVENT_TYPE 没有传递指针给信号量
* OS_ERR_PEVENT_NULL 如果 'pevent' 是空指针
void MyTask (void *pdata)
{
for (;;)
{
OSSemPend(Fun_Semp,0,&err); //请求信号量
PC_DispStr(0,++y,
s1,
DISP_BGND_BLACK+DISP_FGND_WHITE );
Fun(8,y); //调用函数Fun( )
OSTimeDlyHMSM(0, 0, 0, 500); //等待1秒
}
}
/************************任务YouTask******************************/
void YouTask (void *pdata)
{
for (;;)
{
PC_DispStr(0,++y,
s2,
DISP_BGND_BLACK+DISP_FGND_WHITE );
if(YouTaskRun==3)
{
OSSemPost(Fun_Semp); //发送信号量
YouTaskRun=0;
}
YouTaskRun++;
OSTimeDlyHMSM(0, 0, 1, 0); //等待2秒
}
}
- OSSemPost()--发出一个信号量
- HTML5实现坦克乱走还能发出一个子弹
- 一个轻量级的信号量
- OSSemPend()--等待一个信号量
- 一个信号量的例子
- 一个简单的信号量
- OSSempend();OSSemPost();函数的解析
- 一个简单的信号量实现
- Semaphore信号灯:一个计数信号量
- 二元信号量一个小例子
- 今天看到一个故事,发出来大家共享
- java如何向一个远程的url发出post请求
- MCP2515发送请求后只发出了一个低脉冲
- 一个能发出响声的闪烁的程序
- 问一个关于android发出post请求的问题
- Socket(监听端口或发出一个tcp连接)
- 信号量管理-等待一个信号量,OSSemPend()函数见解
- 浅谈OSSemPost()和OSSemPend()
- 教你用java如何操作Excel
- android2.2应用开发之IccCard(sim卡或USIM卡)第一篇
- 跟我一起写makefile
- xcode 4.2 如何调试 EXC_BAD_ACCESS
- iphone重用机制浅析
- OSSemPost()--发出一个信号量
- 实现qq ipad客户端的对话框平滑移动的效果
- svn commit文件时,提示“由于字符编码错误造成两个文件信息丢失”的处理方法
- WorldWind学习系列二:擒贼先擒王篇2
- 社交口碑推荐平台Tout’d获140万美元的投资
- 初学自定义消息(举例)
- HDU1215_因式分解
- VC下把HBITMAP保存为bmp图片
- C# winform修改文件特定行内容