sem_init() 成功时返回 0;错误时,返回 -1,并把 errno 设置为合适的值。
该函数是system V 信号量操作中的函数。
sem_init() 初始化一个定位在 sem 的匿名信号量。value 参数指定信号量的初始值。 pshared 参数指明信号量是由进程内线程共享,还是由进程之间共享。如果 pshared 的值为 0,那么信号量将被进程内的线程共享,并且应该放置在这个进程的所有线程都可见的地址上(如全局变量,或者堆上动态分配的变量)。
如果 pshared 是非零值,那么信号量将在进程之间共享,并且应该定位共享内存区域(见 shm_open(3)、mmap(2) 和 shmget(2))。(因为通过 fork(2) 创建的孩子继承其父亲的内存映射,因此它也可以见到这个信号量。所有可以访问共享内存区域的进程都可以用 sem_post(3)、sem_wait(3) 等等操作信号量。初始化一个已经初始的信号量其结果未定义。
SMT贴片是一种将无引脚或短引线表面组装元器件(简称SMC/SMD,中文称片状元器件)安装在印制电路板(PrintedCircuitBoard,PCB)的表面或其它基板的表面上,通过回流焊方法加以焊接组装的电路装连技术。因为科技的进步,工艺的要求,对电路板上元器件也要求越来越小空间,越高效率,所以研究出来贴片元器件(无引脚或短引线表面组装元器件),这些元器件具有占空间小,用贴片机进行SMT贴片效率非常的高,出现问题越来越小.这个是科学技术进步的一种表现.
SMT贴片指的是在pcb基础上进行加工的系列工艺流程的简称PCB(PrintedCircuitBoard),中文名称为印制电路板,又称印刷电路板、印刷线路板,是重要的电子部件,是电子元器件的支撑体,是电子元器件电气连接的提供者。由于它是采用电子印刷术制作的,故被称为“印刷”电路板。
SMT贴片技术的组装密度高、电子产品体积小、重量轻,贴片元件的体积和重量只有传统插装元件的1/10左右,一般采用SMT之后,电子产品体积缩小40%~60%,重量减轻60%~80%。可靠性高、抗震能力强。焊点缺陷率低。高频特性好。减少了电磁和射频干扰。易于实现自动化,提高生产效率。降低成本达30%~50%。节省材料、能源、设备、人力、时间等。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)