请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
部件号:TMS570LC4357 尊敬的各位先生:
我们希望存储重置的原因,并使其在 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.
尊敬的各位先生:
我们希望存储重置的原因,并使其在 RAM 清除过程中保持不变,以便以后在应用程序中使用它进行记录。
是否有一组可供用户使用的寄存器,这些寄存器将在启动代码上保持持久性?
谢谢你
您好,
可以使用以下几种方法来存储变量:
1.内部 SRAM (512KB)分为8个内存区域。 每个区域都有一个关联的控制位以启用自动初始化: L2RAMW 内存初始化域寄存器(MEMINIT_ENA[n]。 默认情况下,所有8个内存区域均已启用。 您可以初始化 在 MEMIT_ENA[n]中选择的任何区域,以便将变量复制到未选择的 RAM 区域,然后将其复制回。
2.将变量存储到应用程序中未使用的外围 RAM 中。 例如,不使用 N2HET2 RAM,您可以将变量复制到从 0xFF440000开始的 RAM 区域。
3.使用收费驱动器将变量存储到 EEPROM (第7列气缸组)