1. 首页
  2. 数据库
  3. 其它
  4. EDA/PLD中的线程解析(四)

EDA/PLD中的线程解析(四)

上传者: 2020-11-10 10:30:36上传 PDF文件 51.78KB 热度 13次
作者:曹忠明,华清远见嵌入式学院讲师。 一、线程控制 上一节我们讲了使用互斥量实现线程的同步,这里我们介绍一下另外一种常用的方法,POSIX提供的无名信号量sem,PV原语是对整数计数器信号量sem的操作,P操作判断sem资源数是否为0,不为0则进行P操作,一次P操作可使sem减一,而一次V操作可使sem加一。下面是POSIX提供的一些接口函数: 1、信号量初始化 #include int sem_init(sem_t *sem, int pshared, unsigned int value); 函数参数: sem:信号量
用户评论