在DA7218音频编解码器上启用侧音功能

3个职位/0个新职位
最后一篇文章
格言
离线
最后一次见到:1年6个月前
已加入:2018-03-01 10:10
在DA7218音频编解码器上启用侧音功能

我正在尝试为DA7218音频编解码器启用侧音功能。麦克风和扬声器都工作正常。但是侧音不起作用。

我将DA14195DEVKTD与sdkv.1.6.2一起使用。

#include#include静态void EnableSidetone(void){uint16_t reg;writecodereg(SIDETONE_IN_SELECT_reg_adr,SIDE_TONE_SELCET_ADC_2L);//使用ADC2上的模拟麦克风作为源reg=readcodereg(droting_ST_OUTFILT_1L_reg_adr);//为左声道reg |=(1<<2)启用侧音;WRITECODEREG(DROOTING | ST | U OUTFILT | U 1L | reg | U adr,reg);reg=readCodecReg(DROOTING | U OUTFILT | U 1R | U reg | U adr);//为右声道reg |=(1<<2)启用侧音;WRITECODEREG(DROOTING | ST | U OUTFILT | U 1R | U reg adr,reg;//将sidetone gain设置为0 dB reg=sidetone\u CTRL\u sidetone\u FILTER\u EN;writecodereg(sidetone\u CTRL\u reg\u adr,reg);//sidetone\u FILTER\u EN=1,sidetone\u mute\u EN=0}

侧音双四阶滤波器的系数保留在重置值处。

设备:
ED\U对话框
离线
最后一次见到:12小时57分钟前
工作人员
已加入:2017-09-18 11:54
你好,马克西姆,

你好,马克西姆,

抱歉回复太慢,我会帮你调查的。

最后的申请是什么?

谨致问候,
艾略特·德克斯特

格言
离线
最后一次见到:1年6个月前
已加入:2018-03-01 10:10
你好,艾略特,

你好,艾略特,

我已经找到了解决办法。问题出在双四元滤波器上。侧音在加载系数后工作良好(a00、a10、a20为1.0,其他为0.0,比例适当)。

谢谢你的回复。