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.

upp通信问题

     请教大神一个问题,在通过upp与fpga进行通信过程中,FPGA发送一个固定的波形给dsp,程序运行的时候在接收buffer里面观测数据,与FPGA端不一致,用graph绘制波形也不是正确波形,但是当程序暂停后,graph停止时的波形是正确的,与FPGA端一致,不知道是什么问题,是因为buffer刷新的太慢吗,还是什么别的原因呢??

运行过程中:

暂停后的波形:

这个波形与FPGA端是相同的

  • 会不会是graph绘制的问题?你可以把收到的数据放到大buffer里面再去和FPGA buffer里的数据去比较。

  •   不只是graph的显示问题,将buffer与FPGA端的数据进行过比较,在运行过程中,buffer与memory会刷新,显示与FPGA端不同,一旦暂停dsp的运行(此处的暂停不是暂停刷新而是暂停程序的运行),buffer以及graph停留在的界面,如我前面传的图所示,不止graph显示对了,buffer所显示数据与FPGA也是相同的,所以我在考虑是不是ccs软件的刷新速度不够,其实是对的,只是刷新不及时??不知道我这种考虑是不是对的,希望您可以解释一下。