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.

[参考译文] TMS320F28377D:有关 EMIF 的问题

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1106124/tms320f28377d-question-about-emif

器件型号:TMS320F28377D

尊敬的团队:

我的客户根据例程配置了 EMIF 模块。 测试完成后、发现 EMIF 的数据线可以正常输出、但地址线没有输出。

配置代码如下:

1、GPIO 配置

2、EMIF 严格配置

3、 变量定义

4、测试代码

此致、

绿色

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

    绿色环保、

    如果地址线没有输出、则主要是引脚多路复用配置问题。 客户是否在运行配置代码后检查了 CCS 寄存器视图中的 pinmux 配置寄存器值以确保其正确?

    此致、

    Vivek Singh

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

    您好、Vivek:

    抱歉、客户弄错了。 地址线具有输出。

    此外,他还有另一个问题。 CS2的起始地址为0x100000、数据为16位。 地址线总共使用 EM1BA1和 EM1A0-EM1A18。  

    在这种情况下、地址"0x100000 "中的"1"是否没有相应的地址行?

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

    0x100000为基地址。 EMIF 在外部发送的内容仅偏移、因此它将在外部发送地址0x0表示0x100000、0x1表示0x100001。

    希望这一点很清楚。

    此致、

    Vivek Singh