BC5MM Digital Audio Interface
在实际测试中发现ADK2.0对BC5MM支持得比较好,故选用其开发Digital Audio Interface。请见下面程序,我已经将headset_audio.c的Audio Route指定为AUDIO_ROUTE_I2S,并且加载了相关的头文件,为什么程序编译后始终还是使用AUDIO_ROUTE_INTERNAL呢?而I2S无信号输出,请高手指点,谢谢
AudioConnect( getA2dpPlugin(codec_settings->seid),
sink ,
AUDIO_SINK_AV ,
theHeadset.codec_task,
a2dp_gain,
codec_settings->rate,
theHeadset.features.stereo ,
mode,
AUDIO_ROUTE_I2S,
powerManagerGetLBIPM(),
&theHeadset.a2dp_link_data->a2dp_audio_connect_params,
&theHeadset.task);
audioControlLowPowerCodecs (FALSE) ;
楼主 不是这样修改的 看完了这么强的文章,我想说点什么,但是又不知道说什么好,想来想去只想。。。 最近也想用BC5 输出I2S,找不到相关范例。 如果用adk2.5.1,有一个库在C:\ADK2.5.1\src\lib下,csr_i2s_audio_pluggin,不妨加上试试。但我的bc5mm在编译时就提示Library libcsr_i2s_audio_plugin.a was not needed.不知何故? 在Symbol中勾选Soundbar和Subwoofer link可以编译,但不开机,貌似csr_i2s_audio_pluggin只支持CSR8670
页:
[1]