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

YunTu Forum

YTMicro.com
  1. 主页
  2. Discussion & Question
  3. YTM32B1M系列
  4. AB升级的问题

AB升级的问题

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

    我用的 YTM32B1MC0 发现一个现象,boot跳app(起始地址0x7000),两种方式,一是直接跳转,二是在gpioe按键的中断里跳转;现在发现,boot直接跳转到app是可以的,但是在gpioe中,一跳转到app就在app程序里里的"OSIF_TimeDelay(500);"卡死,是不能在中断里做跳转函数吗?我用直接boot跳转到app的方式,gpioe的中断也可以使用,"OSIF_TimeDelay(500);"也可以使用

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

      是的,中断还没退出,不要在中断里面执行跳转

      12bc0457674a87bdddb5c3dda23291e.png

      1 条回复 最后回复
      0
      • yt0069Y 在线
        yt0069Y 在线
        yt0069 YunTu
        编写于 最后由 编辑
        #3

        OSIF_TimeDelay是用的内核的systemtick实现的,所以如果用到在跳转之间最好关闭systemtick

        1 条回复 最后回复
        0

      • 云途论坛规则/Yuntu Forum Rules

        发帖前请查看

      • YCT离线License申请流程

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

      • YT CONFIG TOOL调查问卷

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

      • demo
        14
        can
        9
        lin stack
        6
        yt-link
        5
        adc模块
        3
        vscode
        3
        i2c
        2
        uuid
        2
        Online Users
        FrankieF
        Frankie
        yt0069Y
        yt0069
        dongtian1D
        dongtian1
        XIAOZHONX
        XIAOZHON
        DZHD
        DZH
        钟敏钟
        钟敏
        QQT-EthanQ
        QQT-Ethan
        xianghanX
        xianghan
        李芷姗李
        李芷姗
        lifeng1L
        lifeng1
        Myth1218M
        Myth1218
        • 登录

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