×

VXWORKS实时操作系统中信号量用于多任务同步与互斥的讨论

消耗积分:3 | 格式:rar | 大小:124 | 2009-08-11

靓仔峰

分享资料个

实时操作系统中对任务的响应时间提供了机制上的保障,但任务的同步与互斥又会削弱对任务响应的实时性,本文通过针对一个具体的实时操作系统VxWorks,详细的讨论了任务的同步与互斥机制,重点的讨论了互斥信号量机制对系统的影响。
实时操作系统中对于共享资源的保护与任务的同步协作,一般都提供了信号量机制。通常将信号量分为三种,二值信号量,计数信号量,互斥信号量。二值信号量常用于各相互协作任务间的同步,计数信号量常用于管理多个共享资源的使用。互斥信号量常用于对单一共享资源的保护。
下面我们主要以VxWorks实时操作系统为例,讨论信号量机制在任务间的同步与互斥中的应用。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !