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.
我指的是用于连接外部 DAC 的 EMIF 异步存储器接口主题。 但对我来说、这是一件复杂的事情。 TI 是否有任何指南可供参考?
谢谢你
Ganeshapandi K、
C2000上的 EMIF 支持行业标准 SDRAM 和异步 SRAM 存储器接口。 当将 EMIF 与兼容组件连接时、协议是严格的、细节通常是抽象的。 您的目标 DAC 是否支持这些接口之一? 否则、我不建议使用 EMIF。
您可以在本 应用手册 和 TRM 中找到有关 EMIF 的更多详细信息。
Tommy
谢谢 Tommy。 我的外部12位 DAC 具有以下接口引脚特性
1.片选引脚 --- >我正在从 Tms320f28379D 的"EM1CS3"引脚提供芯片选择信号
读取/写入引脚 --- > 我正在从 Tms320f28379D 的"EM1WE"引脚提供芯片选择信号
在 TRM 中、EMIF 接口提供有关 SDRAM 和异步存储器接口的详细信息。 如果在 EMIF 的帮助下连接 DAC 方面存在如此多的限制、 连接外部12位 DAC 与 TMS320f28379D 的任何其他方式吗?
2.从您的回复中我了解到我的 DAC 引脚规格应满足与 EMIF 异步存储器器件类似的要求、如下所示。 例如、在 IS61WV25616EDBLL 数据表中、有"低字节和高字节引脚"和"输出使能引脚" 、因此我的 DAC 还需要这些引脚吗? 您是说这种匹配协议吗?
3。EMIF 接口仅适用于 8/16和32位设备?
请就此提供帮助。 再次感谢 Tommy 提供的大力支持。
[引用 USER="Ganeshapandi K">在 TRM 中、EMIF 接口会详细介绍 SDRAM 和异步存储器接口。 如果在 EMIF 的帮助下连接 DAC 方面存在如此多的限制、 连接外部12位 DAC 与 TMS320f28379D 的任何其他方式吗? [/报价]
回退方法是使用 GPIO、GPIO 最灵活、可生成任意 IO 活动。
[引用 USER="Ganeshapandi K">我的 DAC 是否还需要这些引脚? 您是说这种匹配协议吗?
为了实现最高级别的兼容性和易于设计、EMIF 和目标器件之间应存在一对一的信号匹配。 然而、EMIF 是一个总线控制器、此控制器生成大部分输出信号、所以您的目标是否使用这些信号与 EMIF 无关。
我建议查看 EMIF 应用手册的第一章 、以了解异步接口工作原理的简化视图(~1页)、以了解您是否能够根据 DAC 调整行为。 我严重怀疑 DAC 具有 SDRAM 兼容接口。
[引用 user="Ganeshapandi K"]3. EMIF 接口仅适用于 8/16和32位设备?[/QUERP]
正确。 但如上所述、DAC 可以忽略 EMIF 信号。
尊敬的 Tommy、回退方法是什么意思?
[引用 user="Ganeshapandi K">亲爱的 Tommy、您的回退方法是什么意思? [/报价]
如果没有其他外设与 DAC 兼容、则是您的最后选择。
特定于协议的外设是理想的、因为它们提供硬件加速来减少 CPU 负载。 GPIO 允许任意信号生成、但只能通过 CPU 或其他控制器的显式交互。