OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 6066|回复: 5

有bootloader APP的编译地址不是0x0, 怎么生成bin文件

[复制链接]

1

主题

2

帖子

0

精华

新手入门

积分
7
金钱
7
注册时间
2017-5-25
在线时间
2 小时
发表于 2017-8-4 12:28:22 | 显示全部楼层 |阅读模式
3金钱
有bootloader,所以app的编译地址不是0x0, 这样生成bin文件的时候,提示有一个错误,这个该怎么设置?Error: Q0147E: Failed to create Directory C:\Users\Administrator\Desktop\Demo\Objects\ Demo.bin\ER$$.ARM.__at_0x02FC: File exists

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

15

主题

70

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
307
金钱
307
注册时间
2013-11-4
在线时间
112 小时
发表于 2017-8-4 14:12:31 | 显示全部楼层
设置一下生成BIN文件的路径
回复

使用道具 举报

1

主题

2

帖子

0

精华

新手入门

积分
7
金钱
7
注册时间
2017-5-25
在线时间
2 小时
 楼主| 发表于 2017-8-4 14:15:17 | 显示全部楼层
一棵葱 发表于 2017-8-4 14:12
设置一下生成BIN文件的路径

你好,在弄这个IAP,如果把MDK中  IROM地址默认就可以生成bin,改了就不行了,现在有个疑问,既然bootloder中,可以把接收的文件写入指定的  偏移地址,并跳转到APP,那MDK种设置这个IROM1的地址有什么用?
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165377
金钱
165377
注册时间
2010-12-1
在线时间
2111 小时
发表于 2017-8-7 02:09:38 | 显示全部楼层
看我们教程
回复

使用道具 举报

0

主题

3

帖子

0

精华

新手入门

积分
15
金钱
15
注册时间
2020-11-26
在线时间
4 小时
发表于 2021-2-1 12:46:55 | 显示全部楼层
樊凯 发表于 2017-8-4 14:15
你好,在弄这个IAP,如果把MDK中  IROM地址默认就可以生成bin,改了就不行了,现在有个疑问,既然bootlod ...

同问这个问题,为什么需要设置一下app的起始地址,是什么原理,这个好像没有一个人说清楚了,教程上没有说明原因,只是说了要这样设置,那么原因是什么呢?
回复

使用道具 举报

10

主题

83

帖子

0

精华

高级会员

Rank: 4

积分
924
金钱
924
注册时间
2016-3-21
在线时间
111 小时
发表于 2021-2-4 16:25:14 | 显示全部楼层
jiyonglong 发表于 2021-2-1 12:46
同问这个问题,为什么需要设置一下app的起始地址,是什么原理,这个好像没有一个人说清楚了,教程上没有 ...

不设置app的起始地址,就默认从0x8000000开始,和bootloader重复了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-2-28 18:33

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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