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接收一段时间数后不再接收数据

Other Parts Discussed in Thread: TMS320C5517

两个芯片之间的数据交互接口是MCBSP,一个是FPGA,一个是DSP TMS320C5517。

下面的说法从DSP这边为主:

MCBSP接收位时钟100MHz,帧时钟4800Hz。

MCBSP发送位时钟768000Hz,帧时钟9600Hz。

数据的收发都由DMA进行数据搬运,使用DMA的ping-pong模式。

这里接收时钟不是连续的,当FPGA给DSP数据时,才给DSP时钟,同时携带有数据。最近测试,在接收几次数据后,DSP这边不在响应数据接收,但是FPGA那边进行实时观察,时钟和数据都有。请问:产生这种现象是什么原因。

注:发送正常。