跳转至内容
  • 版块
  • 最新
  • 标签
  • 热门
折叠
品牌标识

YunTu Forum

YTMicro.com
  1. 主页
  2. Discussion & Question
  3. YT SDK
  4. YT_link配置bak_Ram,并可以设置初始值

YT_link配置bak_Ram,并可以设置初始值

已定时 已固定 已锁定 已移动 YT SDK
demoyt-link
5 帖子 2 发布者 158 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • qinzhaoQ 离线
    qinzhaoQ 离线
    qinzhao YunTu
    写于 最后由 Frankie 编辑
    #1

    1.将RAM的空间调整出来,留出需要新建BAK_RAM的大小,然后新建段:
    fef41537-efcb-48f4-9963-ce6392fb07a7-image.png
    2.设置段名bak_ram和size以及初始化段里变量的时间
    108ca75d-3352-495a-ad15-102f11c73b91-image.png
    3.在copy段增加一个新的bak_ram_flash
    c67dfcec-8dc1-4f04-91fe-e421cb2dbcc9-image.png
    4.在bak_ram段的copy项选择刚刚新建bak_ram_flash:
    c7bb5ec4-a776-48ed-92ec-110266ba2a73-image.png
    b8e99fcd-a0ea-4bde-86ec-340256f8ec67-image.png
    5.设置bak_ram为复位后保持段里内容
    8ee0511b-192c-47ae-996a-756708004ecf-image.png
    213780e1-0fa2-4f2a-a89b-d2e3876f1ea7-image.png
    注意点,如果需要powerdown唤醒后保持RAM内容,需要将Bak_Ram的地址设置在retention RAM地址区间
    ME05:dda5ec73-4a88-48e3-9564-81a7b595c0a9-image.png
    ME14:f10005eb-bfe9-4726-8589-03690edb19f1-image.png

    附上例程:70fec49e-0596-4e80-bb91-98e646fe5731-bak_Demo.zip

    yishui66Y 1 条回复 最后回复
    1
    • yishui66Y 离线
      yishui66Y 离线
      yishui66
      在 回复了 qinzhao 最后由 编辑
      #2

      qinzhao 您好,请教一下。为什么我按照上面的方法对MC的RAM空间进行调整,也参考了上面的例程,却没有实现软件复位后保留RAM中的数据的预期。
      是MC和LE芯片不支持这种操作吗?
      我使用的是MC的demo板
      求解,十分感谢

      1 条回复 最后回复
      0
      • qinzhaoQ 离线
        qinzhaoQ 离线
        qinzhao YunTu
        写于 最后由 编辑
        #3

        image.png检查一下这个界面,从flash拷值到RAM,设置对没?

        yishui66Y 1 条回复 最后回复
        0
        • yishui66Y 离线
          yishui66Y 离线
          yishui66
          在 回复了 qinzhao 最后由 编辑
          #4

          qinzhao
          e33672fb-b87c-44f8-9f48-f102eb64c4c9-image.png
          感谢支持,也确实是这么操作的。如果可以的话能看一下我的工程吗?main.c里测试办法跟您给的demo也是一样的
          我的工程是
          fad273e9-ad3d-4f91-9100-36cce2f478c3-uds_app.zip

          1 条回复 最后回复
          0
          • qinzhaoQ 离线
            qinzhaoQ 离线
            qinzhao YunTu
            写于 最后由 qinzhao 编辑
            #5

            测试结果:

            image.png
            你的map文件显示Wakeup_Count的地址不在对应的段里,我把你的几个段重新编号后:
            a33f440c-d453-4e52-a847-25f862ffa6fc-image.png
            测试过的工程:5199b922-8e3a-4fdf-9da5-7730eb579f6f-uds_app.zip

            1 条回复 最后回复
            1

          • 云途论坛规则/Yuntu Forum Rules

            发帖前请查看

          • YCT离线License申请流程

            帮助没办法联网的电脑使用YCT

          • YT CONFIG TOOL调查问卷

            帮助改进和优化YT CONFIG TOOL,有机会抽取YTM32B1ME0 EVB哦...

          • can
            16
            demo
            15
            uds
            7
            lin stack
            6
            fbl
            5
            yt-link
            5
            md14
            4
            adc模块
            3
            Online Users
            • 登录

            • 登录或注册以进行搜索。
            • 第一个帖子
              最后一个帖子
            0
            • 版块
            • 最新
            • 标签
            • 热门