手头有一个坏的音响,测试放大电路没有什么问题,所以变改造了一下.做了一个电磁感应的小实验.图片如下: 原理简介: 音响本身就是一个信号放大器,所以这里我用电脑声卡输出正弦信号,经过放大到线圈输出.电磁感应,另外一个线圈便会产生电压,可以驱动一个发光二极管.这里是 matlab 产生正弦声波的程...
分类:
其他好文 时间:
2014-06-21 09:07:04
阅读次数:
358
YUYV是YUV的一种一个像素占用两个字节,存放顺序为[Y0 U0][Y1 V0][Y2 U1][Y3 V1]..... Y表示亮度,UV是色差信号奇数(在前)和偶数(在后)像素共用色差信号UV 下面是用查表法转换YUYV(YUV422)为RGB32位的代码int y_table[256];//查....
分类:
其他好文 时间:
2014-06-20 22:38:54
阅读次数:
542
光耦能否够近似看做成一个带隔离功能的三级管呢?槽型光耦也被project技术人员称作槽型光电开关或者对射式光电开关,也是以光为媒体,由发光体与受光体间的光路遮挡或由反射光的光亮变化为信号,检測物体的位置、有无等的装置。槽型光耦也是由一个红外线发射管与一个红外线接收管组合而成。它与接近开关相同是无接触...
分类:
其他好文 时间:
2014-06-20 22:21:33
阅读次数:
298
宇视科技发布了新专利一种信号灯图像处理方法及其装置 公开(公告)号 103679733A1.宇视使用的是边缘检测+分割来识别红灯:S1 、检测摄像机采集的一帧图像中的信号灯的边缘信息 ; S2 、 根据所述信号灯的边缘信息, 从所述图像中分割出信号灯区域接下来是红灯描红也就是文档中所说颜色强化模块:...
分类:
其他好文 时间:
2014-06-20 22:05:20
阅读次数:
239
进一步地,如所述信号灯呈横向排列,本发明所述步骤S2包括:S21、对所述信号灯所在位置区域进行列扫描,判断所扫描的列是否存在信号灯的边界像素。由于步骤S1中已经获得了信号灯的边缘信息,边缘信息即图像中的像素哪些是信号灯的边界像素。通过对图像进行列扫描来判断扫描的列是否包含信号灯的边界像素。S22、如...
分类:
其他好文 时间:
2014-06-20 20:17:12
阅读次数:
185
下面先对condition_impl进行简要分析。condition_impl在其构造函数中会创建两个Semaphore(信号量):m_gate、m_queue,及一个Mutex(互斥体,跟boost::mutex类似,但boost::mutex是基于CriticalSection的):m_mute...
分类:
其他好文 时间:
2014-06-20 20:11:44
阅读次数:
211
1.概念 Semaphore可以维护当前访问自身的线程个数,并提供了同步机制。使用Semaphore可以控制同时访问资源的线程个数,例如,实现一个文件允许的并发访问数2.案例package org.lkl.thead.foo;import java.util.concurrent.Executo.....
分类:
编程语言 时间:
2014-06-20 17:00:21
阅读次数:
228
HUP(1) 挂起,通常因终端掉线或用户退出而引发INT(2) 中断,通常因按下Ctrl+C 组合键而引发QUIT(3) 退出,通常因按下Ctrl+\组合键而引发ABRT(6) 中止,通常因某些严重的执行错误而引发ALRM(14) 报警,通常用来处理超时TERM(15) 终止,通常在系统关机时发送
分类:
其他好文 时间:
2014-06-18 10:24:09
阅读次数:
238
实时操作系统Nucleus Plus提供了6种进程间通信方式,分别为:邮箱(mailboxes)、消息队列(queues)和管道(pipes)、信号量(semaphores)、事件集(event groups)和消息(signals)。前三者用于进程间通信,后三者用于进程同步,本文总结了Nucleus Plus进程间通信方式。...
分类:
其他好文 时间:
2014-06-17 19:19:14
阅读次数:
268
Linux的通信方式主要有分类有下面几种:
-匿名管道和FIFO有名管道
-消息队列,信号量和共享存储
-套接字
.对于套接字的进程通信,我就留在套接字的文章中再写了.
一.管道
管道是最古老的进程通信机制了.提供进程间的单向通信.
1.创建管道
int pipe(int fdes[2]);
实际上管道通过参数返回读和写的两个文件描述符.相当于是打开了两个文件吧.但是这个文...
分类:
系统相关 时间:
2014-06-17 19:07:02
阅读次数:
339