我使用了PurePath无线开发套件,master使用CC8532+AIC3101采用的是无线开发套件板子原有的所有硬件,而slave方则使用了AIC3254编解码器来替代AIC3101,因此在slave这采用了CC8532+AIC3254. 结果是不能完成音频的无线传输。我想问的是,是不是必须maste和slave两边必须使用同样的编解码器才能完成无线音频传输。因为在slave这边用原有的AIC3101可以听到master传来声音,但是换成AIC3254后就不行了。希望工程师给出解答,谢谢!
Nutcracker:
对 AIC3101 和 AIC3254 的区别有研究吗?有没有可能是配置问题?
jie zong:
回复 Nutcracker:
这两个编码器都研究过,在配置上应该没有问题吧。另外在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 是怎么做的。因为在额外的编码器连接到原有的无线套件开发板上的时候,我也许就是这一点没有做到导致功能实现不成功。
Nutcracker:
回复 jie zong:
你已经研究得比较深入了!建议也到英文论坛去询问,那边对PurePath熟的人多一些。
http://e2e.ti.com/support/low_power_rf/f/382.aspx
Barbara Wu:
请检查一下配置,在Audio Interface里面 Audio codec的配置要和你目前的组合配置相同
jie zong:
回复 Barbara Wu:
这个我已经检查确认过了,在这些设置方面没有问题
Barbara Wu:
有关接口的配置及硬件连接是否也已经确认过了?
jie zong:
回复 Barbara Wu:
在无线开发套件的PurePath wireless Configurator中有一些例子,其中有用编码器AIC3204的,AIC3254是它的衍生品,所以在设置上我采用了跟它类似的设置。另外在硬件连接上,只有一点我不太确定,就是在指导说明中写到:将原编码器接口P15.16 hardwaired to 0,这个我不太确定应该怎么弄,我只是用跳线把P15.15和P15.16连接起来了,因为我发现不连接的话,启动开发板以后,表示master和slave可以进行匹配的指示灯不会亮。(就是图中J15旁边的RESET那个引脚)
Barbara Wu:
回复 jie zong:
hardwaired to 0 的意思应该是接地 请试一下
jie zong:
回复 Barbara Wu:
我试了一下爸P15.16接地,但是后果是表示master和slave可以进行配对的指示灯都不亮了,两方配对不起来。