TI论坛
直播中

bigbangboom

8年用户 1322经验值
擅长:电源/新能源
私信 关注
[问答]

PCM1862DBTR内部的高通滤波是DSP2完成,滤波器的系数怎么修改?


  • 我们使用PCM1862DBTR,发现内部的高通滤波是DSP2完成,滤波器的系数不知道怎么修改?
    我们遇到将模拟数字硅麦通过差分方式接入PCM1862,采集的音频数据的DC offset(0.005%)有一定的偏移,想通过配置高通滤波消除。

回帖(1)

蒲泛粟

2024-10-18 17:50:49
要修改PCM1862DBTR内部DSP2完成的高通滤波器系数,您需要按照以下步骤操作:

1. 首先,您需要了解PCM1862DBTR的数据手册,以获取有关DSP2模块和滤波器系数的详细信息。这将帮助您了解如何配置滤波器以及如何访问和修改系数。

2. 找到DSP2模块的寄存器地址。在数据手册中,您应该能找到DSP2模块的寄存器地址。这些地址将用于访问和修改滤波器系数。

3. 确定滤波器系数的存储格式。在数据手册中,您应该能找到滤波器系数的存储格式。这将帮助您了解如何正确地读取和写入系数。

4. 编写代码以访问和修改滤波器系数。根据您的开发环境和编程语言,您需要编写代码以访问DSP2模块的寄存器地址并修改滤波器系数。这可能涉及到使用特定的库函数或直接操作硬件寄存器。

5. 测试新的滤波器系数。在修改滤波器系数后,您需要测试新的系数以确保它们能够消除DC偏移。这可能涉及到在实际硬件上进行测试,或者在模拟环境中进行测试。

6. 调整滤波器系数以获得最佳效果。根据测试结果,您可能需要进一步调整滤波器系数以获得最佳效果。这可能涉及到多次迭代和测试,直到找到满足您需求的系数。

请注意,修改滤波器系数可能会影响音频信号的其他方面,因此请确保在修改系数时充分了解其对音频信号的影响。如果您不熟悉DSP或滤波器设计,可能需要寻求专业人士的帮助。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分