您好!
我必须像每次复位后一样执行程序、必须根据存储在闪存中的变量的值切换映像的执行。 为此、我 将程序中的变量递增并写入闪存。 每次复位后、必须从闪存读取该变量。 为了将变量存储在闪存地址0x080000中、然后读取变量、我执行了如下快照所示的操作。 但它不起作用。 请帮助以正确的方式完成我的计划。
此致
Sandra
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.
您好!
我必须像每次复位后一样执行程序、必须根据存储在闪存中的变量的值切换映像的执行。 为此、我 将程序中的变量递增并写入闪存。 每次复位后、必须从闪存读取该变量。 为了将变量存储在闪存地址0x080000中、然后读取变量、我执行了如下快照所示的操作。 但它不起作用。 请帮助以正确的方式完成我的计划。
此致
Sandra
Sandra、
由于您未正确发布代码、我无法引用相关行、但
主要的 FlashProgram 行在概念上几乎肯定是错误的。 是否确实要写入地址3? 它肯定违反了记录的对齐约束、即所有地址和大小必须被四除。
wrotePermanentsToFlash 中的编程行也有很好的机会、但您不会透露什么状态、因此很难辨别。
最后、您需要重新阅读文档、FlashProgram 的第一个参数不是存储位置。
Robert
很高兴您的"问题得到解决"。 然而-这里没有人对另一篇"Sandra post"会"避开日期"、也许只是"传达她的实际话题!" (重要的是读者可以正确决定他们是否 有兴趣和经验来帮助您! )
您在此"日期仅限会话"中仍是"单独的"。 请注意、您可以编辑主题行-简单的实验将显示"为什么和如何"您"锁定到"日期和唯一日期!" (这证明在传达您的关键"帮助愿望"方面毫无用处。)
Robert:"您使用日期作为主题行。"
然而-这证明"优于"将主题用作日期行...
Charles -部件编号(据称)入侵主题行的"潜力"已证明很高! (几乎像"日期"一样延迟是(澄清)主题行:"TM4Cxyz:TM4Cxyz" (在这里反复看到-令人不安!)
此外-将帖子的主题标题放置到最下面(最下面)可能会导致海报"错过它"-或由于"耗尽"-未能提供适当考虑的"其请求的描述!"
此开机自检提示系统似乎需要进一步考虑... (考虑到重复的错误步骤-很多...)