完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
电子发烧友论坛扫一扫,分享给好友
|
示例程序当中有一个AudioCallBack的程序, 当中有这样一段程序【1】。 我右击打开irdf1_fr32函数看到第二段#pragma开头的程序,那么子程序当中是通过IIRfilter处理音频的呢?
==============================================================================================【1】 /* Compute filter response */ void AudioFilter(const fract32 dataIn[], fract32 dataOut[]) { int n; int i; /* separate channels (2D DMA would be better) */ i = 0; for (n=0; n inLeft[n] = dataIn[i++]; inRight[n] = dataIn[i++]; } /* left channel filter */ iirdf1_fr32 (inLeft, outLeft, SAMPLES_PER_CHAN, &stateLeft); /* right channel filter */ iirdf1_fr32 (inRight, outRight, SAMPLES_PER_CHAN, &stateRight); /* combine channels (2D DMA would be better) */ i = 0; for (n=0; n dataOut[i++] = outLeft[n]; dataOut[i++] = outRight[n]; } } =========================================【2】 #pragma linkage_name __iirdf1_fr32 void iirdf1_fr32 (const fract32 _input[], fract32 _output[], int _length, iirdf1_state_fr32 *_filter_state); 源代码链接: http://www.analog.com/en/design-center/evaluation-hardware-and-software/evaluation-boards-kits/eval-bf706-mini.html EmmaChenHenryL |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
寻求ADF5355类似的微波源,在DC-15GHz内,锁频时间在1ms内
1788 浏览 0 评论
1630 浏览 0 评论
999 浏览 0 评论
1101 浏览 0 评论
ADF5355失锁: 在用ADF5355进行多次扫频时,延时给了500ms还是经常会失锁
1189 浏览 0 评论
ADC3442采集,分析数据出现有规则毛刺,请问是哪方面的问题啊?
2845浏览 3评论
2087浏览 2评论
给ADUM4223 增加信号驱动15V电压就不正常, 波动很大会被烧是什么情况?
2120浏览 2评论
1174浏览 2评论
使用ADI官方提供的no-OS來接收GPS L1(1575.42MHz)的資料
1405浏览 1评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-3 01:08 , Processed in 0.540820 second(s), Total 39, Slave 32 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
3311