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.

[参考译文] TMS320F28388D:读取、写入和提取之间的差异

Guru**** 2587365 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1171350/tms320f28388d-the-differences-among-read-write-and-fetch

器件型号:TMS320F28388D

大家好、

以下是客户提出的问题、可能需要您的帮助:

1) 1)是否 可以通过 CLA 和 CPU 之间的 CLA 数据存储器与数据进行交互? 如果是、CLA 数据存储器和消息 RAM 之间有何区别?

2) 2)获取和读取、写入之间有何差异?

3) 对于消息 RAM、 "只允许数据访问;不能执行程序提取。"  数据访问和程序获取之间有何差异和连接? "程序获取"具体指的是什么?

您可以帮助检查此案例吗? 谢谢。

此致、

樱桃

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

    1) 1) CLA 数据存储器基本上是 LSRAM、配置为 LSxMSEL = CLA 和 LSxCLAPGM = 0 (数据存储器)。 这在 CLA 和 CPU 之间共享、两者都具有读取和写入访问权限。 而消息 RAM 是专用存储器。 如 TRM 中所述、有 CLA-CPU MSGRAM 和 CPU-CLA MSGRAM。 在 CLA-CPU MSGRAM 中、CLA 具有读取/写入访问、CPU 只有读取访问。  CPU CLA MSGRAM 也是如此

    2) 2) Fetch =取指令、使用程序总线。 读取/写入=数据读取/写入、使用数据总线

    3) 3)不允许程序获取意味着、您无法从此 存储器执行代码。 您只能将其用作数据存储器。

    此致、

    Veena