完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
[tr]创龙FIR例程的函数如下,为了方便观察,我把表达式中的100Hz改为了10Hz
void FIRTest(void) { // 产生待测试信号 100hz信号 450hz噪声 unsigned int i; for (i=0;i [/tr] |
|
相关推荐
5个回答
|
|
|
|
|
|
问题:
1,为什么输出的波形尾部会带有一个尖峰脉冲? 2,从程序看,DSPF_sp_fir_r2( )函数用作数据块滤波了,是否合理? 3,如果我要进行音频数据滤波,能一块一块数据进行处理吗? |
|
|
|
在创龙《开发例程使用手册》的FIR例程描述中,没有看到上述的尖峰信号,是因为在绘图设置的时候把Display Data Size参数设置位100,即只显示100个数据,所以看到的FIR_Out波形似乎是完美的。
如果把该参数设置成1024,即显示所有的FIR_Out数据,会发现波形尾部是不一样的。 |
|
|
|
|
|
|
|
经过摸索,终于知道怎么回事了。 FIR滤波器的延迟就是它的长度N。 经实验验证,DSPF_sp_fir_r2( )函数的输出数据长度为Tn,而输入数据长度其实是Tn+N。 验证方法如下: 1.把输入信号数组长度扩展到Tn+N,即float FIR_In[Tn+N]. 2.测试函数改为如下, void FIRTest(void) { // 产生待测试信号 10hz信号 450hz噪声 unsigned int i; for (i=0;i |
|
|
|
只有小组成员才能发言,加入小组>>
基于RK3588J的6路MIPI CSI视频采集案例分享,多路视频系统必看!
1520 浏览 0 评论
670 浏览 0 评论
【创龙科技TL570x-EVM开发板试用体验】 GStreamer 功能测评
8673 浏览 8 评论
【创龙科技TL570x-EVM开发板试用体验】创龙TL5708-EVM开发板入手使用体验评测
6710 浏览 0 评论
【创龙TLZ7x-EasyEVM评估板试用连载】+3.环境搭建vmware+ubuntu详细教程(二)
1439 浏览 0 评论
957浏览 0评论
【创龙科技AM64x开发板试用体验】创龙科技AM64x开发板及核心板介绍
897浏览 0评论
【创龙科技AM64x开发板试用体验】创龙科技AM64x开发板--板卡调试软件安装
918浏览 0评论
【创龙科技AM64x开发板试用体验】AM64x开发板开箱测评
908浏览 0评论
求助! 关于使用自制底板插入创龙IMX8MM 核心板无法启动问题
533浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-1-25 08:43 , Processed in 0.646262 second(s), Total 85, Slave 66 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号