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.

[参考译文] TMS570LC4357:EMIF_WAIT 处理

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1406767/tms570lc4357-emif_wait-handling

器件型号:TMS570LC4357

工具与软件:

您好!

我们已将控制器的 EMIF_WAIT 连接到异步存储器器件、它为读取访问生成 WAIT 信号。

我们配置了异步配置寄存器(CE4CFG)和 AWCC 寄存器。

观察结果是、片选(CS4)未根据 EMIF_WAIT 输入进行扩展。  

如何根据 EMIF_WAIT 输入延长读取周期

此致、

KPL

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

    尊敬的 KPL:

    EMIF_WAIT 信号只会延长通信中的选通周期:

    它是一个输入信号、并且只要 EMIF_WAIT 信号被置为有效、它就会延长选通周期。

    要执行此操作、我们必须进行两种配置:

    1.要启用 EMIF_WAIT 功能、我们应该设置 CE2CFG 寄存器中的 EW 位。

    2.我们应该使用 AWCC 寄存器中的 WP0位来选择 EMIF_WAIT 的极性:

    例如、如果您的配置为、EW=1且 WP0 = 0、那么我们应该在 EMIF_WAIT 输入上应用一个低电平脉冲来延长选通周期:

    我的意思是、只要 EMIF_WAIT 输入为低电平、选通周期就会保持 Get Extend、一旦 WP0=1、选通周期延长将停止、通信将正常发生。

    ——
    谢谢、此致、
    Jagadish。