基于ARM Cortex_M3的IIR滤波器的实现

未知 09-29 0评

资料大小:0.36 MB

所需积分:0

下载次数:0

  嵌入式系统已经深入到人们生活的方方面面,成为了

  人们生活中的一部分。作为一个传统的嵌入式或便携式

  设备一般包括两类处理器:一个微控制器处理用户接口和

  一个独立的 DSP处理器处理数字信号。然 而,随 着 高 性

  能和高时钟频率处理器的出现,开发者可以使用单个处理

  器来处理上述两项任务,节约开发成本。

  ARM Cortex-M3核虽然不是专用的 DSP芯片,但其

  高性能和高时钟频率使其能在数字信号处理应用上获得

  较好的性能。例如2010年恩智浦半导体(NXPSemicon-ductors)推出的两款工作频率为 120 MHz的 微 控 制 器

  LPC1769和 LPC1759,这是业界速度最快的 ARM Cor-tex-M3微控制器。凭借这一性能水平,在 成 本 限 制 型 应

  用中实现微控制器控制与信号处理的集成已成为现实,再

  无需使用专用的 DSP硬件。ARM Corte-M3内核基于哈

  佛架构,指令和数据各使用一条总线,指令和数据可以从

  存储器中同时读取,所以 ARM Cortex-M3处理器对多个

  操作并行执行,加快了应用程序的执行速度。此外,使用

  IIR块算法,把要滤波的信号分成大的帧,一 次 可 以 计 算

  多个结果,且只需要较小的存储器带宽,能 有 效 地 改 善

  性能。

  目前在嵌入式系统领域 ARM Cortex-M3系 列 芯 片

  应用相对还比较少,ARM7系列相对较为广泛,文献[1-4]

  和文献[5]体现其应用的广泛性。本 文 想 通 过 对 ARM

  Cortex-M3芯片的初步应用,起一个抛砖引玉的作用,促

  进 ARM Cortex-M3系列在嵌入式系统领域的应用推广。

基于ARM Cortex_M3的IIR滤波器的实现

编辑推荐
相关文章
热门推荐

0个回复

我要评论

热门标签