查看: 732|回复: 3

[求助] KEA128 bootload IAR 请教。

[复制链接]

该用户从未签到

2

主题

10

帖子

0

新手上路

Rank: 1

积分
33
最后登录
2024-4-1
发表于 2022-12-25 16:25:18 | 显示全部楼层 |阅读模式
各位老铁:
       最近要做KEA128 基于IAR的bootloat,参照官方示例,做了如下工作,用IAR,跳转不成功, 烦劳老铁们帮忙看看,
1、APP中除程序起始地址,中断向量偏移是自动的,还是要在哪设?
2、boot中这样做有问题吗?

boot
void JumpToApp(void)
{
        DisableInterrupts;
        Bsp_Can_Reset();
   NVIC_DisableIRQ(MSCAN_RX_IRQn);
   NVIC_DisableIRQ(MSCAN_TX_IRQn);
  //Jump to app
   uint32_t *pNewAppEntry = APP_IMAGE_START +4;
    JumpToPtr        pJumpTo = *pNewAppEntry;
   pJumpTo();
}


APP

最佳答案

中断向量偏移需要自己设置,通常是app地址+4 字节的偏移。
回复

使用道具 举报

该用户从未签到

2

主题

10

帖子

0

新手上路

Rank: 1

积分
33
最后登录
2024-4-1
 楼主| 发表于 2022-12-25 16:30:17 | 显示全部楼层
这是APP设置
微信图片_20221225162850.png
回复 支持 反对

使用道具 举报

该用户从未签到

2

主题

10

帖子

0

新手上路

Rank: 1

积分
33
最后登录
2024-4-1
 楼主| 发表于 2022-12-26 13:12:08 | 显示全部楼层
自己顶下,大佬们,来支支招
回复 支持 反对

使用道具 举报

  • TA的每日心情
    开心
    1 小时前
  • 签到天数: 269 天

    [LV.8]以坛为家I

    31

    主题

    2989

    帖子

    38

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    5303

    活跃会员

    最后登录
    2024-4-24
    发表于 2022-12-26 16:41:05 | 显示全部楼层
    中断向量偏移需要自己设置,通常是app地址+4 字节的偏移。
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /4 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2024-4-24 10:43 , Processed in 0.140505 second(s), 25 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

    快速回复 返回顶部 返回列表