- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
用于FIR滤波器的MSP430有效代码综合
摘要
利用MSP430高效的乘法器可以很容易的实现数字滤波。[1]这个工具附带的文件可以自动的将FIR滤波器系数转化成MSP430的汇编代码,而这个代码可以被用到任何的应用程序中。Horner算法和CSD格式用来实现高效的乘法操作。在MSP430上的滤波器的性能通过对穿过所有频率的评价来表现出来。MSP430上的滤波器的性能在CPU的周期,代码的大小,低通、高通、带通、带阻滤波器和陷波滤波器的频率响应等方面的表现在附录A中。在附录C中,这篇应用报告介绍如何比较超功低耗单片机。它讨论了在现在流行的单片机之间的关键的不同点,和怎样说明它们的特点和规范,并提供了它们应用的条件。
内容
绪论..................................................................................................... 2
FIR滤波器代码合成器.................................................................................... 2
参考书目............................................................................................... 4
附录A FIR滤波器举例......................................................................................... 5
附录B 文件目录.................................................................................................... 10
附录C 选择超功低耗单片机……………………………………………………12
图表目录
低通FIR滤波器响应 ..................................................................................... 5
高通FIR滤波器响应 ..................................................................................... 6
带通FIR滤波器响应 ..................................................................................... 7
带阻FIR滤波器响应 ..................................................................................... 8
陷波FIR滤波器响应 ..................................................................................... 9
绪论
FIR滤波器,以其固有的稳定性和线性相位的特性而闻名,有时是数字滤波器的理想选择对象。[2]滤波器系数一般都是浮点型数据,需要换算确定到最近的整型数据一以便在定点计算的机器上进行操作,如MSP430微控制器。[3]另外,这样一种滤波在没有硬件乘法器的情况下将会在CPU的周期中占很大的开销。对这两方面都照顾到的方法是Horner的算法。Horner的算法有能力实现整型浮点数的乘法,因而消除了对滤波器系数的换算。仅用移位和加法指令执行乘法操作可以实现在CPU周期中执行的高效率。[1]这个工具和它的文件为FIR滤波器产生的有效的MSP430代码可以被下载,并给出滤波器的系数。另外,产生的C的包文件和数据文件以一定频率执行清理数据的操作来检验滤波器的性能。
FIR滤波器代码合成器
FIR滤波器代码合成器FIR_filter_codegen.exe是附于这个文件的一个工具。需要输入到工具中的是FIR滤波器的系数,滤波器长度,系数的判定位(包括整数和小数部分),和采样频率。
输入参量
当这个工具被执行的时候,会出现一个交互试的窗口要求输入先前讨论过的参量。产生的滤波器的代码的执行完全取决于这些参数,输入错误的格式会导致产生错误的代码和影响滤波器的性能。
滤波器系数
FIR滤波器的系数是浮点格式,必须被复制粘贴到FIR_filter_coeff.dat这个文件中,这个文件必须和工具在同一目录下。
滤波器长度
滤波器长度对应于滤波器系数的
您可能关注的文档
- 基于EPON技术的光纤到楼-户的小区宽带接入网的研究与设计毕设说明书(含外文翻译).doc
- 基于ORCAD的模拟滤波器设计毕业论文+外文翻译.doc
- 基于PLC的农产品加工机械性能检测系统硬件设计论文+外文翻译.doc
- 基于SINUMERIK-802D-sl系统的XH400数控铣床电气设计毕业设计论文(机械工程及自动化).doc
- 基于插值的MIMO-OFDM无线信道估计方法的研究毕业论文+程序源代码.doc
- 基于单片机的智能插座的设计毕业论文_含电路图.doc
- 基于电磁驱动的低频扭振系统的设计说明书.docx
- 基于可编程器件(PLC)的交通控制器的设计毕业论文.doc
- 基于神经网络的电力系统负荷预测的研究毕业设计(加外文翻译).doc
- 基于西门子6RA70直流调速系统的实验研究毕业设计+外文翻译.doc
文档评论(0)