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.

关于McBsp接收数据时出现丢失的问题

我们通过omapl138内的mcbsp模块来接收AK2401的AD转换后的数据时,发现偶尔有丢数据的情况。现在AK2401做主,138做从。clk以及fs均是从AK2401输入到138内,频率分别是4.608Mhz左右以及72kHz。AK2401的时钟,数据输出时序如下图:

现在配置的mcbsp大致情况是:

single phase,2 words,receive word length is 32bit,no delay,

clk以及fs都是选的从pin脚输入的时钟源,也就是2401给到138的,并且用示波器测量后频率都是对的(fs = 72kHz, fclk = 4.608MHz)。

现象是我们抓出这I,Q的数据并画出图形,发现有时候I,Q会互换,感觉像是丢了一个I或者Q,导致I,Q错位了,请问你们知道出现这种现象的原因以及有什么解决办法吗?