ZHCADU5
February
2024
MSPM0G1505 , MSPM0G1506 , MSPM0G1507 , MSPM0G3505 , MSPM0G3505-Q1 , MSPM0G3506 , MSPM0G3506-Q1 , MSPM0G3507 , MSPM0G3507-Q1
-
1
-
1说明
-
2所需外设
-
3兼容器件
-
4设计步骤
-
5设计注意事项
-
6软件流程图
-
7应用代码
-
8其他资源
-
9E2E
4 设计步骤
- 确定所需的最小 ADC 采样频率。这必须至少是输入信号带宽的两倍。
- 确定所需的抑制系数。单极 IIR 滤波器中的抑制系数决定了滤波器随频率变化的衰减速率。抑制系数有时被称为 β 值或衰减值。
- 有不同的工具可用来计算 IIR 滤波器系数,本文档不讨论这些工具。
- 将滤波器系数转换为定点值。
- 在示例代码中,使用 Q8(八个小数位)表示形式。使用 IQMath 库 或通过将系数乘以 2n 来执行此转换,其中 n 是所需的小数位数。验证所选数据类型是否可以保留这些值而不会溢出。
- 滤波器系数是常数值,可根据需要包含在闪存中以节省 SRAM 中的空间。