摘要:
当 pend请求发出的时候信号量的值减1,当post的时候信号量的值加1,信号量的值0跟1分别是用来同步跟互斥的,什么是同步,什么是互斥呢。。。假设你把信号量的值设为0,有A,B连个任务,当A发出pend请求的时候它发现此事的信号量值为0就把它减1然后挂起等待,等待到什么时候呢?等待任务B执行pos 阅读全文
posted @ 2016-05-20 15:22
ocean2015
阅读(1424)
评论(0)
推荐(0)
摘要:
有时候,如果任务A拥有内存缓冲区或信号量之类的资源,而任务B想删除该任务,这些资源就可能由于没被释放而丢失。在这种情况下,用户可以想法子让拥有这些资源的任务在使用完资源后,先释放资源,再删除自己。用户可以通过OSTaskDelReq()函数来完成该功能。 函数名 OSTaskDelReq 参数 Pr 阅读全文
posted @ 2016-05-20 09:57
ocean2015
阅读(2156)
评论(0)
推荐(0)

浙公网安备 33010602011771号