大家好、
客户有三个问题:
LS0RAM、M0RAM 和 D0RAM 之间有何区别?
能否将.text、.bss、.stack 等段和其他段放入 GSRAM 中? 我不确定延迟是多少。
3.我发现程序部分和数据部分通常在 cmd 文件中保持独立、如果我将程序和数据部分放在 LSRAM 中、是否存在延迟?(我使用 Lamp 程序对其进行了测试、发现它可以正常工作、但不确定它是否是一个隐藏的问题)
您可以帮助检查此案例吗?
谢谢、此致、
本
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.
大家好、
客户有三个问题:
LS0RAM、M0RAM 和 D0RAM 之间有何区别?
能否将.text、.bss、.stack 等段和其他段放入 GSRAM 中? 我不确定延迟是多少。
3.我发现程序部分和数据部分通常在 cmd 文件中保持独立、如果我将程序和数据部分放在 LSRAM 中、是否存在延迟?(我使用 Lamp 程序对其进行了测试、发现它可以正常工作、但不确定它是否是一个隐藏的问题)
您可以帮助检查此案例吗?
谢谢、此致、
本
您好!
[引用 userid="534511" URL"~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1186193/tmdscncd28388d-three-issues-about-memory ]1.LS0RAM、M0RAM 和 D0RAM 之间有何区别?[/quot]此器件上的所有 RAM 都是0等待状态。 我们根据不同启动器的可访问性、安全功能或 ECC/奇偶校验提供了不同的 RAM 名称
LS0RAM 可从 CPU 和 CLA 进行访问、其中 M0和 D0 RAM 仅可从 CPU 进行访问。 LS0和 D0 RAM 可被保护、而 M0 RAM 不安全。 这些详细信息可在器件数据表(存储器映射部分)中找到。
[引用 userid="534511" url="~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1186193/tmdscncd28388d-three-issues-about-memory ]3. 我发现通常程序段和数据段在 cmd 文件中是分开的、如果我将程序段和数据段放在 LSRAM 中、是否存在延迟?(我使用 Lamp 程序对其进行了测试、发现它可以正常工作、但不确定它是否是一个隐藏的问题)如果数据和代码被映射到同一个 RAM 块中、如果数据和程序访问同时发生、则可能存在仲裁(取决于程序)。 如果这两个都映射到不同的 RAM 块中、则不会存在仲裁罚分。
此致、
Vivek Singh
您好 Ben、
[引用 userid="534511" url="~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1186193/tmdscncd28388d-three-issues-about-memory/4473044 #4473044"]首先、"安全"是指 TRM 中的"安全"?是的、这是安全性。
[引用 userid="534511" url="~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1186193/tmdscncd28388d-three-issues-about-memory/4473044 #4473044">第二、"仲裁罚金"是什么意思? 是否有任何相关文档?对于可以从多个启动器访问的存储器、如果两个存储器都尝试同时访问、则仲裁将完成、这意味着其中一个访问将被挂起、并且只有在其他访问完成后才会进行。 您可以在 TRM 的"3.12.1.7访问仲裁"部分中获取有关它的模式详细信息。
此致、
Vivek Singh