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

YunTu Forum

YTMicro.com
  1. 主页
  2. Discussion & Question
  3. YTM32B1M系列
  4. YTM32B1MC03芯片的fls模块使用

YTM32B1MC03芯片的fls模块使用

已定时 已固定 已锁定 已移动 未解决 YTM32B1M系列
11 帖子 3 发布者 49 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • zhaodong1Z 离线
    zhaodong1Z 离线
    zhaodong1
    编写于 最后由 编辑
    #1

    d0842060-ab04-48ab-82d4-70af65b3ce70-image.png 我的fls只配置了一个sector,sector数量为20,对应的起始地址是0x14000,但是我在使用过程中,只有fls_read可以正常使用,fls_write和Fls_Erase执行后会进入死循环,程序无法正常运行了c71a62c5-af13-4a5b-9c9a-10f131882917-image.png

    1 条回复 最后回复
    0
    • houjun_xiaoH 离线
      houjun_xiaoH 离线
      houjun_xiao YunTu
      编写于 最后由 编辑
      #2

      你配置的Flash sector属于PFLASH0, 这些sector应该是跟你的代码属于同一个Array,这种情况不能使用异步擦除与写入,只能使用同步擦写模式。
      image.png

      1 条回复 最后回复
      0
      • zhaodong1Z 离线
        zhaodong1Z 离线
        zhaodong1
        编写于 最后由 编辑
        #3

        同步擦写的调用方法是什么样的,,,我只取消这个勾选后也是一样的情况
        image.png

        1 条回复 最后回复
        0
        • houjun_xiaoH 离线
          houjun_xiaoH 离线
          houjun_xiao YunTu
          编写于 最后由 编辑
          #4

          确认一下你的程序大小,是否以及到了你设置的sector区域。

          1 条回复 最后回复
          0
          • zhaodong1Z 离线
            zhaodong1Z 离线
            zhaodong1
            编写于 最后由 编辑
            #5

            没有的
            image.png
            image.png

            1 条回复 最后回复
            0
            • houjun_xiaoH 离线
              houjun_xiaoH 离线
              houjun_xiao YunTu
              编写于 最后由 编辑
              #6

              Fls的操作需要先擦后写,所以你测试的时候需要先执行fls_flag ==2的操作,另外你可以看看进入死循环之后EFM_STS寄存器是否又报错,代码是进入了busfault还是其他什么地方?

              1 条回复 最后回复
              0
              • zhaodong1Z 离线
                zhaodong1Z 离线
                zhaodong1
                编写于 最后由 编辑
                #7

                image.png只能看到调用关系,跑死的情况下keil工具他停不到运行位置,暂停后显示的还是最初的Fls_MainFunction的位置

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

                  看上去是像erase前没关中断,在erase的过程中来了中断,中断函数也在pflash0里

                  1 条回复 最后回复
                  0
                  • houjun_xiaoH 离线
                    houjun_xiaoH 离线
                    houjun_xiao YunTu
                    编写于 最后由 编辑
                    #9

                    你看看你的Platform配置,这个应该是配置MPU的时候没有给PFlash 的擦写权限。
                    image.png

                    zhaodong1Z 1 条回复 最后回复
                    0
                    • zhaodong1Z 离线
                      zhaodong1Z 离线
                      zhaodong1
                      回复了houjun_xiao 最后由 编辑
                      #10

                      houjun_xiao 是这个原因,感谢👍

                      1 条回复 最后回复
                      0
                      • zhaodong1Z 离线
                        zhaodong1Z 离线
                        zhaodong1
                        编写于 最后由 编辑
                        #11

                        image.png我在读取io电平时也触发了中断相关的报错,我在platform里打开了PORTA的中断还是这样,这个是什么原因呢
                        image.png

                        1 条回复 最后回复
                        0

                      • 云途开发生态介绍

                        快速上手云途开发生态

                      • 云途论坛规则/Yuntu Forum Rules

                        发帖前请查看

                      • YT CONFIG TOOL调查问卷

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

                      • can
                        28
                        demo
                        26
                        uds
                        14
                        lin stack
                        13
                        fbl
                        6
                        md14
                        6
                        yt-link
                        6
                        adc模块
                        4
                        Online Users
                        YTCQ_shejiwangY
                        YTCQ_shejiwang
                        • 登录

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