物联网操作系统技术与应用 课件 任务5-1 二值信号量同步.pptx

物联网操作系统技术与应用 课件 任务5-1 二值信号量同步.pptx

任务5-1二值信号量同步Task5-1BinarySemaphoreSynchronization《物联网操作系统技术与应用》制作人张亚军

任务描述创建两个任务SemTask1和SemTask2,两个任务访问同一个二值信号量,通过使用信号量,实现两者交替对变量Value的值进行加一操作。任务SemTask2优先级高于任务SemTask1,先运行,通过LOS_SemPend()函数获取信号量,但信号量初始化时被置为0,所以任务SemTask2阻塞等待,此时任务SemTask1运行,变量Value值加1,再调用LOS_SemPost()函数使信号量可用个

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档