我使用了PurePath无线开发套件,master使用CC8532+AIC3101采用的是无线开发套件板子原有的所有硬件,而slave方则使用了AIC3254编解码器来替代AIC3101,因此在slave这采用了CC8532+AIC3254. 结果是不能完成音频的无线传输。我想问的是,是不是必须maste和slave两边必须使用同样的编解码器才能完成无线音频传输。因为在slave这边用原有的AIC3101可以听到master传来声音,但是换成AIC3254后就不行了。希望工程师给出解答,谢谢!
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
我使用了PurePath无线开发套件,master使用CC8532+AIC3101采用的是无线开发套件板子原有的所有硬件,而slave方则使用了AIC3254编解码器来替代AIC3101,因此在slave这采用了CC8532+AIC3254. 结果是不能完成音频的无线传输。我想问的是,是不是必须maste和slave两边必须使用同样的编解码器才能完成无线音频传输。因为在slave这边用原有的AIC3101可以听到master传来声音,但是换成AIC3254后就不行了。希望工程师给出解答,谢谢!
这两个编码器都研究过,在配置上应该没有问题吧。另外在PurePath无线开发套件的使用说明中,有这样一句话:Also note that P15.16 (onboard Codec reset) should be hardwired to 0 if a codec with the same I2C address is used. 我想知道的是这句话里面,hardwired to 0 是怎么做的。因为在额外的编码器连接到原有的无线套件开发板上的时候,我也许就是这一点没有做到导致功能实现不成功。
你已经研究得比较深入了!建议也到英文论坛去询问,那边对PurePath熟的人多一些。
http://e2e.ti.com/support/low_power_rf/f/382.aspx
请检查一下配置,在Audio Interface里面 Audio codec的配置要和你目前的组合配置相同
那应该是P15 P16接地不对,两方不能配对说明CC85xx都没有正常工作,如果两方能够配对起码说明板子能够boot起来,且CC85xx能够工作。两边的Audio codec不一样,应该也是能够正常通讯的,从目前看来,配置不对的可能性比较大。
AIC3101 AIC3204 AIC3254都是Purepath Wireless Configurator软件里面默认有的型号,配置可以直接参考和选择,同时也要注意AIC3101和AIC3254的区别,现在看起来Audio codec相关的配置可以再检查一下