随笔分类 -  FPGA与信号处理

主要是通过FPGA实现一些基本的滤波,信号处理操作。
摘要:滤波器说明:设计一个采样率Fs=1024,Fpass=200,Fstop=400,通过最小二乘实现,15阶,并对滤波器参数进行量化。流水线型fir滤波器 1.1 使用matlab进行滤波 %滤波器信息:采样频率1024 fpass=200 fstop=400 15阶 %0-2000hz信号保留,20 阅读全文
posted @ 2021-08-06 14:33 梓木1 阅读(1076) 评论(0) 推荐(0)
摘要:代码如下这里直接使用了matlab中的fir1函数进行滤波,具体fir1函数如何使用可以百度 Fs=2048; %采样频率,根据香农采样定理,被采样信号频率不可以高于采样频率的一半,否则无法恢复出原信号 %产生的信号频率小于Fs/2,如果不满足此条件会发生信号频率的混叠,达不到预期的滤波效果 dt= 阅读全文
posted @ 2021-07-16 15:27 梓木1 阅读(1825) 评论(0) 推荐(0)
摘要:1. matlab 保存波形数据到文件 matlab操作方法大致与c语言相似,可以比较着学。 代码如下: x=0:1:1024; y=sin(x); z=[x;y] fp=fopen('wave.TXT','w'); fprintf(fp,'x=%6.2f sin(x)=%8.4f\n',z); f 阅读全文
posted @ 2021-07-16 15:05 梓木1 阅读(2118) 评论(0) 推荐(0)