我想使用main_output接口发送DIR接收的SPDIF数据给DSP
同时使用mpio_b接口接收来自DSP的PCM数据
两者使用同一采样率(都使用DIR所接收数据的采样率)
为了实现以上目的我将mpio_b配置为external_adc模式(也就是说不论接收还是发送PCM数据9211都作为master)并将ADC时钟设置为DIR时钟
那么问题来了…….
mpio_b接口的SCK、BCK、LRCK和main_output接口的SCK、BCK、LRCK一致么
可不可以不使用mpio_b的SCK、BCK、LRCK只使用它的DIN,然后与main_output的四根线组成SCK、BCK、LRCK、DOUT、DIN接口呢?
(如果mpio_b和main_output接口的时钟输出不一致,上面的做法应该是不行的吧,就算数据的采样率一样也不可以吧,所以….到底一致还是不一致呢)
希望TI的技术人员或者熟悉的老师给解答一下 最近想用这个做点东西 问了好多问题 再次谢谢啦
pengfei cai2:
用main_out输出DIR的时钟是可以的
接收dsp的PCM数据目的是什么?如果是DIT输出把DSP 的几个时钟接回到B口,B口AUX2模式即可,DIT选择AUX2
user3706432:
回复 pengfei cai2:
谢谢你哈
我想用9211作为master,然后输出DIR接收到的数据给DSP,DSP给DAC;同时把DSP采集到的ADC数据传输给9211,再通过DIT发送出去
在9211和DSP进行数据收发时,IIS输出总线和输入总线的采样率由DIR接收到的数据采样率决定(就是同步收发)
因为9211用作master,所以IIS输出总线和输入总线的时钟信号都由9211输出
如下图这样连接的话可以实现么
pengfei cai2:
回复 user3706432:
如果DSP没有clock输出直接把MAIN——out环路回来到MPIO口而不是不接,如果DSP有BITCLK,FS输出那就把它接到MPIO上
pengfei cai2:
回复 pengfei cai2:
可以用condercontrol 来看内部的切换机制
user3706432:
回复 pengfei cai2:
condercontrol是什么….
pengfei cai2:
回复 user3706432:
pcm9211 evm文档有提到
http://www.ti.com.cn/general/cn/docs/lit/getliterature.tsp?baseLiteratureNumber=sbaa179&fileType=pdf
第一页下面有提到控制软件