4x4矩阵键盘电子琴把“单片机系统”区域中的P1.0 端口用导线连接到“音频放大模块”区域中的SPK IN 端口上; (2. 把“单片机系统“区域中的P3.0-P3.7 端口用8 芯排线连接到“4X4 行列式键盘”区域中的C1-音乐产生的方法; 一首音乐是许多不同的音阶组成的,而每个音阶对应着不同的频率,这样我们就可以利用不同的频率 的组合,即可构成我们所想要的音乐了,当然对于单片机来产生不同的频率非常方便,我们可以利用单片 机的定时/计数器T0 来产生这样方波频率信号,因此,我们只要把一首歌曲的音阶对应频率关系弄正确即 可。现在以单片机12MHZ 晶振为例,例出高中低音符与单片机计数T0 相关的计数值如下表所示
上传时间: 2014-01-17
上传用户:cooran
linux 应用程序API_进程 进程和信号编程 管道/io ,进程间通讯,网络编程, 线程机制
上传时间: 2016-11-11
上传用户:xz85592677
经典MUSIC在均匀线阵的情况。本例给出了MUSIC算法估计出的算法图,从图中可以直接看到估计的角度。我们的仿真实验用的是8个阵列,2个接受信号。MUSIC算法的精度很高。
上传时间: 2016-11-18
上传用户:爱死爱死
差分信号(Differential Signal)在高速电路设计中的应用越来越广泛,差分线大多为电路中最关键的信号,差分线布线的好坏直接影响到PCB板子信号质量。
标签: Differential Signal 差分信号 中的应用
上传时间: 2014-01-25
上传用户:zhaoq123
设计并调试好一个VGA彩条信号发生器,并用EDA实验开发系统(拟采用的实验芯片的型号可选Altera的MAX7000系列的 EPM7128 CPLD ,FLEX10K系列的EPF10K10LC84-3 FPGA, ACEX1K系列的 EP1K30 FPGA,Xinlinx 的XC9500系列的XC95108 CPLD,Lattice的ispLSI1000系列的1032E CPLD)进行硬件验证。 设计思路 由系统提供的时钟源引入扫描信号,根据VGA彩色显示器的工作原理,设计出各种颜色编码和行场扫描信号。将并口线从计算机并口与CPLD/FPGA适配板连接好,然后将VGA接口与彩色显示器连接好,彩条信号就可以在显示器中产生,通过按键可以改变产生彩条的方式,共六种彩条信号,两种横彩条,两种竖彩条,两种棋盘格。本实验运用层次化设计出VGA彩条信号发生器,由行场信号模块模块和彩条信号发生模块构成,彩条信号发生器的顶层原理图如图10.7 所示.
上传时间: 2016-12-27
上传用户:manking0408
lms自适应算法实现谱线增强,通过该算法可以实现过滤宽带信号,保留窄带信号
上传时间: 2013-12-16
上传用户:lx9076
选取windows系统自带的ding.wav信号作为分析对象,在Matlab软件平台下,利用函数wavread对音频信号进行采样,记住采样频率和采样点数,听一下原始声音sound(y, fs, bits)。 (2)音频信号的频谱分析,先画出音频信号的时域波形;然后对音频号进行快速傅里叶变换fft(y,N),N取32768,画出信号的频谱特性,加深对频谱特性的理解。 (3)根据频谱,反演时域特性,画出时域波形。寻找幅值最大的两个频率,此频率除以fft点数在乘以采样频率就是信号的主频,即可合成信号的时域图形,听一下声音。 (4)对原音频信号进行1024点的分段付立业分析meshgrid (5)根据主要频线合成音频,并画出时域图形,试听合成效果。 (6)采用线性插值(linspace)和傅立业反变换(fliplr, ifft)分别合成音频,并画出时域图形,试听效果。
上传时间: 2013-12-16
上传用户:dengzb84
LINUX 线程池源代码:Lock.cpp : 锁的操作 , 读锁可以并发 , 写锁独占. Queue.h : 队列的封装 , 队列的读和写都加了锁的保护. Socket.cpp : 套接口的简单封装. Thread.cpp : 线程的封装实现了些简单的线程停止,运行等功能 , 启动别的线程的时候需要继承次类. Worker.cpp : 用户接口类 , 用户需继承此类。 ListenThread.cpp(继承Thread.cpp) : 服务器监听线程.如果有客户端连接通知ThreadPool类,由ThreadPool类进行任务分派. TaskThread.cpp(继承Thread.cpp) : 具体任务类,负责接受客户端发送数据. ThreadPool.cpp (继承Thread.cpp) : 线程池类负责启动别的线程 , 并且进行线程调度。首先启动ListenThread.cpp类,如果有客户端 连接ListenThread.cpp类发送信号通知ThreadPool.cpp类,收到信号再分配给TaskThread.cpp类,进行处理。如果没有空闲任务类,动态再
上传时间: 2014-06-11
上传用户:wff
串口通信处理的多个线程需要协调运行,一个线程必须等待另一线程结束才能开始,在处理一个线程的同时必须把其余待处理的线程挂起等待,以减少其余待处理线程对CPU的资源占用,正处理的线程一旦处理结束则通过线程间的通信发出信号来击活被挂起的线程中的一个线程进入处理。
上传时间: 2017-03-07
上传用户:wcl168881111111
阵元间隔为半波长的均匀分布16元线阵,预成指向士arcsin((2i-1)/16)(i=l,2,…,8)的16个均匀加权常规波束,远场有5个互不相关的目标源发射信号,每个源相对于基阵的方位为-40,-42,-5,30和33,且每个信号源到达基阵的信噪比相同,均为5DB,快拍数为1000.
上传时间: 2013-12-24
上传用户:cazjing