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.

HPI读DSP数据错误问题(附图)

通过HPI读取DSP数据,我发现当数据的低16位出现很多1时传输发生错误。比如现在我要读取的数位0x0010FFFF,HPI读操作时的波形如下图所示:

HRDY变低时表示数据准备好,可以进行读取,可见0xFFFF这个16位数只持续了非常短的时间,而后变成了高16位0x0010。HSTROBE高电平时采样数据,可见读取的第一个16位数其实是0x0010,第二个16位数为0。读出来的最后结果变成了0x00000010。请问这种数据被冲掉的现象是什么引起的,有什么解决办法么?