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

1) 1)是否 可以通过 CLA 和 CPU 之间的 CLA 数据存储器与数据进行交互? 如果是、CLA 数据存储器和消息 RAM 之间有何区别?
2) 2)获取和读取、写入之间有何差异?
3) 对于消息 RAM、 "只允许数据访问;不能执行程序提取。" 数据访问和程序获取之间有何差异和连接? "程序获取"具体指的是什么?
您可以帮助检查此案例吗? 谢谢。
此致、
樱桃
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.
大家好、
以下是客户提出的问题、可能需要您的帮助:

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