momo_li 发表于 2014-10-11 13:51:40

分享 想试试K10用FIR,翻译了一些资料,有人有兴趣吗?

本帖最后由 FSL_TICS_Robin 于 2014-11-27 10:36 编辑

K10有了DSP,整形的乘除法运算速度应该是没问题了,之前做设备都是平均值和一阶滤波,感觉高速采样的时候这两种滤波方式的局限性还是很大的。
所以想试试FIR滤波的效果怎么样,想实现的目的就是响应速度快(300K采样达到30K的响应速度),滤波效果好。
在网上找了好多资料,但是实际的例子还是很少,还是自己研究一下吧。我找了ARM的数学函数库,把上面的说明翻译了一下。看看自己能不能搞明白。
有高手指点的话感激不尽{:lol:}
资料是最基础的FIR滤波函数说明和一个例子。




abszy 发表于 2014-10-11 13:57:24

ARM的CMSIS库很不错 谢谢楼主的辛苦劳动 留着备用

fengyunyu 发表于 2014-10-11 14:59:03

滤波效果好,和ADC的精度、速率、电路设计也有关。

momo_li 发表于 2014-10-11 15:03:36

fengyunyu 发表于 2014-10-11 14:59
滤波效果好,和ADC的精度、速率、电路设计也有关。

那是当然,硬件设计也需要努力做得更好,同样硬件的基础上FIR应该比平均值和一阶滤波的效果好一些吧。尤其是带通和带阻功能。

地主阿山 发表于 2014-10-11 16:45:13

有兴趣啊 坛子里多亏你这样得大牛,大伙学习起来才轻松多了,进步也快。

步之道 发表于 2014-10-11 19:01:05

cmsis的库挺不错的,楼主的翻译非常好。

yangxx 发表于 2014-10-11 19:16:32

赞一个                                    

FSL_TICS_Robin 发表于 2014-10-13 09:13:43

谢谢楼主你的资料分享{:biggrin:}
Kinetis芯片DSP方面的资料对大家应该很有帮助。

momo_li 发表于 2014-10-13 19:38:27

FSL_TICS_Robin 发表于 2014-10-13 09:13
谢谢楼主你的资料分享
Kinetis芯片DSP方面的资料对大家应该很有帮助。 ...

我也是半吊子水平,各位FAE中有了解这个的吗,麻烦给在这里指点一下吧,回头我整理一下再系统的写个教程。
这个ARM的库中数据都是按照block来处理的,看上去像是不能够实现来一个数据处理一个数据的功能,该怎样才能实现这个功能呢,还是这回总算法本来就如此?

GoingDown 发表于 2014-10-13 20:07:30

支持一下。

baoya1 发表于 2014-10-16 14:27:41

硬件的东西就是比软件爽

mrcricket 发表于 2016-4-15 14:13:43

赞一个,下载下来,好好分析下,打算用汇编实现
页: [1]
查看完整版本: 分享 想试试K10用FIR,翻译了一些资料,有人有兴趣吗?