【Keil5-Boot和APP配置】

本文介绍了如何在Keil5环境下配置Bootloader和应用程序(APP),包括sct文件的配置、Debug和Release版本的差异处理、Boot跳转到APP的实现、以及烧录到特定Flash地址的步骤。详细讲解了设置下载地址、修改sct文件、IROM1设置、向量表偏移地址的调整,并提供了查看烧录结果的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

■ Keil5-Boot和APP配置

关键词 描述
无 boot
有 app
app烧录在0x08000000地址中的进行调试。
有 boot
有 app
有boot 的情况下boot 开机在没有接收到握手信号就会跳到app地址执行,所以这个时候在App在用Keil调试也是没有问题的。
例如:
boot 烧录在0x08000000地址中
app 烧录在0x08008000地址中 ,
boot 大小就是0x08000;

■ 一:sct文件 sct文件配置

在这里插入图片描述
注意 :#! armcc -E 必须占用第一行,或者编译不通过。

■ 二:Debug版本需要在Linker添加 --pd=“-DCMDDEBUG” 才能 生效sct配置文件

--pd=
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

光芒Shine

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值