ZHCADU5 February   2024 MSPM0G1505 , MSPM0G1506 , MSPM0G1507 , MSPM0G3505 , MSPM0G3505-Q1 , MSPM0G3506 , MSPM0G3506-Q1 , MSPM0G3507 , MSPM0G3507-Q1

 

  1.   1
  2. 1说明
  3. 2所需外设
  4. 3兼容器件
  5. 4设计步骤
  6. 5设计注意事项
  7. 6软件流程图
  8. 7应用代码
  9. 8其他资源
  10. 9E2E

设计步骤

  1. 确定所需的最小 ADC 采样频率。这必须至少是输入信号带宽的两倍。
  2. 确定所需的抑制系数。单极 IIR 滤波器中的抑制系数决定了滤波器随频率变化的衰减速率。抑制系数有时被称为 β 值或衰减值。
    1. 有不同的工具可用来计算 IIR 滤波器系数,本文档不讨论这些工具。
  3. 将滤波器系数转换为定点值。
    1. 在示例代码中,使用 Q8(八个小数位)表示形式。使用 IQMath 库 或通过将系数乘以 2n 来执行此转换,其中 n 是所需的小数位数。验证所选数据类型是否可以保留这些值而不会溢出。
    2. 滤波器系数是常数值,可根据需要包含在闪存中以节省 SRAM 中的空间。