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.

[参考译文] TMS570LS3137:我想使用 TMS570LS3137执行 EMIF 异步通信。

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1347211/tms570ls3137-i-would-like-to-do-emif-asynchronous-communication-using-the-tms570ls3137

器件型号:TMS570LS3137

尊敬的所有人。

我想使用 TMS570LS3137执行 EMIF 异步通信。

我将创建一个任务来验证异步 EMIF 通信。
当外部器件将数据写入 EMIF 异步区域时、我希望此任务识别它并读取内存区域。

我想知道的是、当外部设备将数据写入 EMIF 区域时、任务是否有方法可以识别? 例如、中断之类的操作。

这是一个基本的问题、但我真的很好奇、因为我是第一次使用 TI 芯片。

此致、

IBLEE

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

    您好、Iblee:

    使用异步通信、您可以连接 NOR 或 SRAM 存储器。

    这意味着您可以将数据写入存储器、或者您可以访问存储器中写入的数据。 但请记住、这些存储器不能写入任何数据、它们只是存储主器件写入的数据。

    如上面的方框图所示、CPU/DMA 等主外设将 通过 EMIF 异步通信访问 NOR 闪存或 SRAM 等从存储器。

    Unknown 说:
    我想知道的是、当外部设备将数据写入 EMIF 区域时、有没有方法可以识别任务?

    因此、这是不可能的、外部器件不会将任何数据写入 EMIF 区域。 EMIF 区域不是物理存储器、它是虚拟地址区域、通过使用该区域、我们可以访问外部存储器。

    --
    谢谢。此致、
    Jagadish。

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

    尊敬的 Jagadish:

    这种情况越来越糟。
    我将进一步研究并再次询问。
    谢谢你。

    此致、

    IBLEE