请问信号量如何清零啊?
如题 不再用信号量就delet 或detach rt_sem_control(sem, RT_IPC_CMD_RESET, (void *)0);初始成其他值,就改那个0位置参数。这个仅在0.4.0 分支中支持。 信号量还是继续使用。就是信号量的值给清零。直接将value写0能出现错误吗? 我用的是3.3版本的 回复【4楼】syok_2001
-----------------------------------------------------------------------
我也是0.3.3啊 我说的是在0.33里这个函数
rt_err_t rt_sem_control(rt_sem_t sem, rt_uint8_t cmd, void* arg)
{
return RT_EOK;
}
是这样的
页:
[1]