主题中讨论的其他器件:C2000WARE
大家好、团队
我的目标是将数据存储在 RAM 中、并在复位后使用。
之前我们使用的是28335、它运行良好。
但目前、在我执行看门狗复位后、RAM 中的内容将初始化为0。
如何 更改通过 C 代码进行复位的方式?(因为如果我在 CCS IDE 中使用 CPU 复位、则不会清除 RAM 数据)
或者如何跳过 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 中、并在复位后使用。
之前我们使用的是28335、它运行良好。
但目前、在我执行看门狗复位后、RAM 中的内容将初始化为0。
如何 更改通过 C 代码进行复位的方式?(因为如果我在 CCS IDE 中使用 CPU 复位、则不会清除 RAM 数据)
或者如何跳过 RAM 数据的初始化?
您能提供一些建议吗?
谢谢。此致、
卢卡斯
总共0x40个字,我尝试过 HIBMODE 寄存器,但它的大小对我来说太小了。
在这种情况下、您必须使用闪存来存储数据。
我想知道如何通过 C 代码执行 CPU 重置(在 CCS IDE 中调试时具有按钮)。 因为它符合我的要求。
从 CCS 进行复位只能从 CCS 中获得、不能从应用程序代码中获得。 我们有另一个复位(SCCRESET)可由应用程序使用、但它不是直接的。 如果你认为不能选择将内容存储在闪存中、那么我将向团队核实、看看我们是否有可用于生成 SCCRESET 的示例代码。
此致、
维维克·辛格