休眠模式下引导加载程序和应用程序之间的保留内存

⚠️
你好。。谢谢你来参加论坛。令人兴奋的消息!我们现在正在移动到我们的新论坛平台,将提供更好的功能,并包含在主对话网站的过程。所有帖子和账号都已迁移。我们现在只接受新论坛上的流量-请在//www.xmece.com/support. 我们将在未来几天内修复bug/优化搜索和标记。
4个职位/0个新职位
最后一篇文章
加佐拉
离线
最后一次见到:3个月前
已加入:2018-07-23 13:21
休眠模式下引导加载程序和应用程序之间的保留内存

你好,

我想在引导加载程序和应用程序之间共享内存未初始化的变量,这是否可能?
我尝试过保持不调谐,似乎只有在睡眠模式不被使用时才醒来。
基本上,我要找的是一个未初始化的内存,它保持在重启状态。

提前谢谢

设备:
PM\U对话框
离线
最后一次见到:18小时59秒前
工作人员
已加入:2018-02-08 11:03
嗨,加佐拉,

嗨,加佐拉,

关于你的第一个问题,我无法完全理解你的意思和你想完成什么,所以我需要对此做一些澄清。“共享内存”是什么意思?由于您使用的是uu reserved_uuunnit属性,所以您的数据应该存储在保留RAM中,并且在使用任何睡眠模式时,在重置ore之后不应初始化。您能检查一下您的数据是否存储在一个已关闭的RET RAM块中?哪个RET RAM单元通电?请检查dg U configMEM_URetention_U模式,并将说明输入bsp\u defaults.h头文件。如果希望所有五个ram单元都打开,则定义应具有值0x1F。然后,请打开.map文件,并尝试找到要初始化的变量。ram中存储的地址是什么?

谢谢,下午好

加佐拉
离线
最后一次见到:3个月前
已加入:2018-07-23 13:21
谢谢,dg配置

谢谢,dg配置Mem_URetention_U模式似乎有效,但我的目标是在引导加载程序和应用程序之间共享RAM中的变量。
我想我需要修改链接器,以便有一个固定地址,其中(引导加载程序和应用程序)都可以读取它。。

马可

PM\U对话框
离线
最后一次见到:18小时59秒前
工作人员
已加入:2018-02-08 11:03
嗨,加佐拉,

嗨,加佐拉,

很高兴您能够在引导加载程序和应用程序之间共享RAM中的变量。如果您还有其他问题,请创建一个新的论坛线程。另外,如果你发现答案有用,请将其标记为已接受。

谢谢,下午好