打印

IAR 可以将程序烧写到特定的Flash地址吗?

[复制链接]
3580|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
it_yrj|  楼主 | 2014-10-15 21:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
是这样的,因为要烧写bootloader和app用户程序,用的芯片是STM32 f103c8,想把bootloader写到ST内部Flash的0x0800 0000开始的部分。将用户app程序烧写到 Flash 0x0801 000开始的内存地址。
在keil中可以设定烧写的内存地址,但是IAR就不会操作了,还请大神指点啊,
或是其他的烧写方法,如ST MCU等。。。

相关帖子

沙发
Waming| | 2015-3-6 16:57 | 只看该作者
Iar 中可以通过  *.icf 文件来指定程序的烧写地址

project -> options -> linker => config

使用特权

评论回复
板凳
it_yrj|  楼主 | 2015-3-7 18:52 | 只看该作者
Waming 发表于 2015-3-6 16:57
Iar 中可以通过  *.icf 文件来指定程序的烧写地址

project -> options -> linker => config ...

请教大神设计过bootloader吗

使用特权

评论回复
地板
Waming| | 2015-3-16 10:35 | 只看该作者
本帖最后由 Waming 于 2015-3-16 10:37 编辑
it_yrj 发表于 2015-3-7 18:52
请教大神设计过bootloader吗

我非大神
没设计过bootloader,实际没用过st的mcu

使用特权

评论回复
5
chenyu988| | 2015-3-23 16:15 | 只看该作者
STM32 ST-LINK Utility

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

63

主题

614

帖子

0

粉丝