讨论:DSP循环寻址及其在FIR滤波中的应用

2019-07-26 19:10发布

循环寻址 tcircular addressingj 是 D SP 中经常用到的一种寻址方式 。该寻址方法可 以对一块特定存储 区实现循环的操作  可 以把循环寻址理解为实现一个滑动窗 ,新数据引入后将覆盖老的数据,使得该窗中包含了需处理的最新数据。在数字信号处理中的FIR 、卷积等运算 中  循环寻址具有极其重 要的意 义 。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
9条回答
tongbu2015
1楼-- · 2019-07-27 12:43
以下步骤省略 ,从 中也可体 会到循环 寻址是如何 实 现 一个滑 动 窗的 。
在上述过程中 .A R 0 指 向滤波器参数 ,A R 1 指向缓 冲区 。每计算一个输 出值 ,需增加一个新 的输入值 ,并且 A R 0 要复位 。在计算过程 中,循环移位使 得 刚好 指 向下一个 空 位供 下 一次存放 新 值 。
在 编 程 中要注 意的 几点 :
① 滤波器参 数的存放是按地址 从低到高由后至前地 存 放 ;
② 每次计算新的滤 渡值 要置 人一个新的原始数据 .
③ 每次计算新的滤 波值要注意 A R 0 的 复位 。
tongbu2015
2楼-- · 2019-07-27 13:25
4 F IR 滤波器编程实现
要实现 FIR 滤波器 ,通带为【0 , /4】,阻带 为[3  /4 , n 】,过渡带为[  /4 ,3  /4]。采用的等波纹切 比雪 夫逼近法设计 此滤波 器 .可得 其阶数 为9 系数向量为 (0.0003,一0.0340,一0 0414,0.1456,0 4215 ,0 1456 ,一0.0414 ,一0 0340 .0.0003)c 用
T M S320C 4x 系列的汇编语言编程如下 (可通过 C C S软 件 进行仿 真 )。
tongbu2015
3楼-- · 2019-07-27 16:48
则个的确很复杂的,需要慢慢消化的。

一周热门 更多>