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.

AM5728: AM5728数据传输

Part Number: AM5728

您好,AM5728中的DSP的数据(GPMC接口传给DSP的), 经过相关运算后,需要通过网口上传PC, 是怎么样的方式?是DSP先将数据写入外挂的DDR3中,然后ARM去读DDR3相关地址的数据,然后通过网口上传吗?还有其他更好的方式吗?谢谢

  • 您好,

    DSP 写入外挂的 DDR3 中,然后 ARM 读取 DDR3 相关地址的数据,通过网口上传至 PC。

    这种方式是比较常见的做法,因为 DDR3 存储器具有较大的容量和较高的带宽,适合存储大量数据。DSP 处理后的数据可以被写入 DDR3,然后 ARM 可以通过 DMA方式快速地从 DDR3 中读取数据,并通过网口上传至 PC。

  • 还有两种方法:

    1.直接通过网络接口上传

    AM5728 有集成的以太网控制器,DSP 可以通过网络接口直接将数据上传至 PC。这种方式可以减少 ARM 的参与,但需要考虑网络传输的稳定性和延迟等问题。

    2. 使用共享内存

    DSP 处理的数据可以直接存储在共享内存中,然后 ARM 通过共享内存访问这些数据,并通过网络上传至 PC。这种方式可以减少 DDR3 的使用,但需要考虑共享内存的同步和互斥机制,以确保数据的安全访问。