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.

[参考译文] TMS320C6678:与 EMIF16的2kHz 和4kHz 通信

Guru**** 1645390 points
Other Parts Discussed in Thread: TMS320C6678
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1395485/tms320c6678-2khz-and-4khz-communication-with-emif16

器件型号:TMS320C6678

工具与软件:

您好!

您能告诉我以下设置的可用性吗?

-通过 EMIF16从外部传感器输入2kHz 或4kHz 数据

 通过 EMIF16与外部设备进行2kHz 或4kHz 通信以进行控制

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    外部传感器的接口性质是什么?  EMIF16具有 高度可配置性。  您需要将 EMIF16可配置性与外部传感器的接口时序进行比较。

    此致、

    Kyle

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    外部传感器未直接连接到 DSP EMIF16。
    DSP EMIF16 <-> FPGA <->电机、陀螺仪、编码器等

    您能否告诉我、DSP EMIF16 <->FPGA 之间可以实现2kHz 或4kHz 的周期性通信。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 WSJ:

    很难从 EMIF16获得精确的2kHz 或4kHz 读取/写入。   有意义的做法是实施一个或多个 FIFO、使其可以直接与外部传感器通信、并 在每个 FIFO 说半满/空时发送 GPIO 事件(DMA 触发器)、以便通过 EMIF16一次读取/写入突发数据。

    此致、

    Kyle

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Kcastille

    为何难以与 EMIF16以2kHz 或4kHz 频率进行通信? 它是 TMS320C6678 EMIF16的硬件性能问题吗? 如果我更改为另一个器件而不是 TMS320C6678或使用另一个接口而不是 EMIF16、情况是否相同?

    此致

    WSJ

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    假设 EMIF16上没有其他流量、您可以使用计时器(或外部 GPIO)触发 EDMA、以这些速率中的任何一个为 EMIF16/传感器提供服务。  

    你应该确保所使用的 EDMA TC 队列在同一队列中没有较大的阻塞传输。

    2kHz 或4kHz 应 提供很大的时序裕量、因此严格要求不使用 FIFO。  根据系统中的流量大小、 如果您可以将较小的 FIFO 安装在 FPGA 中、则在备份计划中可能会很有用。

    此致、

    Kyle