无硬件乘法器MSP430单片机FIR滤波程序合成器的研制  

Development of a FIR Code Synthesizer for Non-multipliers MSP430 Microcontroller

在线阅读下载全文

作  者:詹彤[1] 余凤翎[1] 

机构地区:[1]广东技术师范学院,广东广州510665

出  处:《广东技术师范学院学报》2011年第6期20-23,44,共5页Journal of Guangdong Polytechnic Normal University

基  金:广东省自然科学基金项目(No.8151063301000004)

摘  要:针对电池供电仪器中对FIR数字滤波的需求与低功耗、低成本设计约束的矛盾,提出了一种改进的、专为无硬件乘法器MSP430单片机使用的高时间效率FIR滤波算法,并根据该算法研制了相应的工具软件,能根据Matlab产生的FIR滤波器系数文件和用户指定的A/D转换精度等指标自动生成MSP430汇编语言源码.实际测试表明,该工具合成的FIR滤波代码完全达到人工编码的质量,耗时仅为等效C语言编码的8.7%,可用于所有无乘法器的MSP430单片机,有助于程序员大幅提高FIR滤波程序开发效率.In order to impliment FIR digital filter in battery-powered instruments with low-cost, low-power, an improved high efficiency FIR filter algorithm for non-multiplier MSP430 mierocontroller is proposed, and a code synthesizer tool based on this algorithm is also developed, which imports Matlab-generated filter's coefficient file and synthesizes MSP430 source code according to user-specified A/D resolution. Experiment results show that the tool-generated codes achieve the same quality as manual coding and consumes the equivalent of only 8.7% of the C language code in CPU cycles. The tool can be used to generate high efficiency FIR filter source code for all non-multipliers MSP430 microcontroller.

关 键 词:MSP430单片机 FIR滤波 Horner算法 CSD编码 

分 类 号:TM614[电气工程—电力系统及自动化]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象