shangruihan
驱动牛犊
驱动牛犊
  • 注册日期2005-06-04
  • 最后登录2005-06-19
  • 粉丝0
  • 关注0
  • 积分6分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1689回复:2

信号量问题

楼主#
更多 发布于:2005-06-19 22:32
  信号量怎么用
li_er
驱动牛犊
驱动牛犊
  • 注册日期2002-03-16
  • 最后登录2005-06-21
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2005-06-21 23:59
介绍实时操作系统的书上基本上都有介绍,楼主你还是先看看书把
小宝
xuhui250
驱动牛犊
驱动牛犊
  • 注册日期2003-08-20
  • 最后登录2005-08-30
  • 粉丝0
  • 关注0
  • 积分4分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2005-06-23 00:48
简单的给你介绍下:

总共有2种信号量在VxWorks里面,一个就是Binary,一个是Count。其中在VxWorks种有3种sem,

Binary, Mutex, Count,其中,Mutex是Binary得一个特例,专门用于互斥资源的锁定。

semBCreate
semMCreate
semCCreate
但是这3种信号量都采用一种接口:semInit, semTake, semGive, semDelete,这个在内核的内部作了区分。因此只需要在最开始的创建的时候指明是什么类型就可以了。

具体的有手册可以参考
简单的生活,平静的工作。
游客

返回顶部