ZHCAEJ4 September 2024 TAA5212 , TAA5412-Q1 , TAC5111 , TAC5111-Q1 , TAC5112 , TAC5211 , TAC5212 , TAC5212-Q1 , TAC5311-Q1 , TAC5312-Q1 , TAC5411-Q1 , TAC5412-Q1 , TAD5112 , TAD5112-Q1 , TAD5212 , TAD5212-Q1
通过运行命令脚本向 EVM 发送 I2C 命令,可获得数字双二阶滤波器的系数。下面一段脚本展示了如何为录音路径通道 1 中的一组滤波器的系数编程,包括带宽为 400Hz 且在频率为 500Hz 时实现 5dB 增益的滤波器、带宽为 5kHz 且在频率为 4kHz 时实现 –5dB 削波的滤波器,以及频率为 60Hz 且带宽为 50Hz 的陷波滤波器,频率响应如图 3-3 所示。在这里,滤波器系数按如下方式编程:
#Select Page 8
w a0 00 08
#Program coefficients N0, N1, N2, D1, D2 of biquad filter 1
w a0 08 7f ff ff ff 85 f4 b2 cb 74 9c ad cb 7c 77 a7 18 86 87 f4 ee
#Program coefficients N0, N1, N2, D1, D2 of biquad filter 5
w a0 58 6b 64 5f e5 b9 ed 52 c9 36 6f 39 78 46 12 ad 37 de 2c 66 a1
#Select Page 9
w a0 00 09
#Program coefficients N0, N1, N2, D1, D2 of biquad filter 9
w a0 30 7f 95 1d c9 80 6b e4 18 7f 95 1d c9 7f 94 1b e8 80 d5 c4 6d
同样,下面一段脚本展示了如何为回放路径通道 1 中的一组滤波器的系数编程,包括频率为 8kHz 的低通巴特沃斯滤波器、频率为 60Hz 且带宽为 50Hz 的陷波滤波器,以及带宽为 2kHz 且在频率为 4kHz 时实现 6dB 增益的均衡器,频率响应如图 3-5 所示。在这里,滤波器系数按如下方式编程:
#Select Page 15
w a0 00 0f
#Program coefficients N0, N1, N2, D1, D2 of biquad filter 1
w a0 08 13 d8 b6 46 13 d8 b6 46 13 d8 b6 46 27 b1 6c 8c e1 3a 4d cd
#Program coefficients N0, N1, N2, D1, D2 of biquad filter 5
w a0 58 7f 95 1d c9 80 6b e4 18 7f 95 1d c9 7f 94 1b e8 80 d5 c4 6d
#Select Page 16
w a0 00 10
#Program coefficients N0, N1, N2, D1, D2 of biquad filter 9
w a0 30 7f ff ff ff a8 1a e6 4b 4a fc 10 c8 62 05 39 97 9d a1 ad e4