快速检索:      
引用本文:
【打印本页】   【下载PDF全文】   查看/发表评论  【EndNote】   【RefMan】   【BibTex】
←前一篇|后一篇→ 过刊浏览    高级检索
本文已被:浏览 2042次   下载 5793 本文二维码信息
码上扫一扫!
分享到: 微信 更多
基于STM32F10x的FIR滤波器设计与实现
郑振东1, 武智霞2, 徐敏豪1, 赵旨新1, 倪继锋1
1.上海师范大学;2.上海计算机软件技术开发中心
摘要:
STM32F1系列处理器是ST公司推出的新一代基于cortex M3内核的ARM处理器,能够满足工业控制、医疗、消费类等领域的应用需求.同时ST公司为STM32F10x系列推出了一套DSP函数库,能够实现常用的数字信号处理.针对STM32F10x系列,提出了一整套FIR滤波器的设计与实现方法.实验表明,在FIR滤波器设计中,整型滤波器系数完全可以替代设计得到的浮点型系数,同时,在采样率为256样点/s的情况下,128阶滤波器得到256点滤波数据的时间仅为1.5 ms,完全满足工业控制系统的设计需求.
关键词:  有限长单位冲激响应滤波器  滤波器  数字信号处理  STM32  ARM  cortex M3
DOI:
分类号:
基金项目:
Design and implementation of FIR filter based on STM32F103x
ZHENG Zhendong1, WU Zhixia2, XU Minhao1, ZHAO Zhinxin1, NI Jifeng1
1.College of Information,Mechanical and Electrical Enginnering,Shanghai Normal University;2.Shanghai Development Center of Computer Softnare Technology
Abstract:
STM32F1 series processors are based on ST′s new generation of ARM cortex M3 processor core to meet the industrial control,medical,consumer and other areas of application requirements.At the same time,ST companies also launched a set of DSP function library for the STM32F10x series,enabling common digital signal processing.In this paper,a set of FIR filter design and implementation is proposed for the STM32F10x series.Experiments show that the integer filter coefficients can replace the float coefficients in FIR filter design.When the sampling rate is 256 samples per second,the FIR filter is of the order of 128 and takes only 1.5ms to finish filtering 256 samples,fully meeting the design requirements for industrial control systems.
Key words:  FIR  filter  DSP  STM32  ARM  cortex M3