微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI无线射频设计 > PurePath无线开发套件master和slave两方是否需要采用同样的音频编解码器才能成功传输

PurePath无线开发套件master和slave两方是否需要采用同样的音频编解码器才能成功传输

时间:12-22 整理:3721RD 点击:

我使用了PurePath无线开发套件,master使用CC8532+AIC3101采用的是无线开发套件板子原有的所有硬件,而slave方则使用了AIC3254编解码器来替代AIC3101,因此在slave这采用了CC8532+AIC3254. 结果是不能完成音频的无线传输。我想问的是,是不是必须maste和slave两边必须使用同样的编解码器才能完成无线音频传输。因为在slave这边用原有的AIC3101可以听到master传来声音,但是换成AIC3254后就不行了。希望工程师给出解答,谢谢!

对 AIC3101 和 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的配置要和你目前的组合配置相同

这个我已经检查确认过了,在这些设置方面没有问题

有关接口的配置及硬件连接是否也已经确认过了?

在无线开发套件的PurePath wireless Configurator中有一些例子,其中有用编码器AIC3204的,AIC3254是它的衍生品,所以在设置上我采用了跟它类似的设置。另外在硬件连接上,只有一点我不太确定,就是在指导说明中写到:将原编码器接口P15.16 hardwaired to 0,这个我不太确定应该怎么弄,我只是用跳线把P15.15和P15.16连接起来了,因为我发现不连接的话,启动开发板以后,表示master和slave可以进行匹配的指示灯不会亮。(就是图中J15旁边的RESET那个引脚)

hardwaired to 0 的意思应该是接地 请试一下

我试了一下爸P15.16接地,但是后果是表示master和slave可以进行配对的指示灯都不亮了,两方配对不起来。

那应该是P15 P16接地不对,两方不能配对说明CC85xx都没有正常工作,如果两方能够配对起码说明板子能够boot起来,且CC85xx能够工作。两边的Audio codec不一样,应该也是能够正常通讯的,从目前看来,配置不对的可能性比较大。

AIC3101 AIC3204 AIC3254都是Purepath Wireless Configurator软件里面默认有的型号,配置可以直接参考和选择,同时也要注意AIC3101和AIC3254的区别,现在看起来Audio codec相关的配置可以再检查一下

多谢你的回答,我已经解决问题了,问题出在我的硬件连接上有问题,有根线没连接上。多谢的帮助,谢谢啊

还有一个问题:请问一下Purepath Wireless Configurator这个软件对于AIC3254内置的miniDSP有没有对应的 配置功能?

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top