跳转到主要内容

MCU

MCU修改程序存储地址的常见方法

cathy /

有时候,我们不想让程序存储在起始的位置,比如我们有一段bootloader,对应的app(应用程序)存储的位置就会有一个偏移地址。

那么,我们如何让程序存储在指定的偏移地址呢?

下面结合STM32,讲述在Keil和IAR开发环境中设置起始地址0x08010000的方法。

Keil配置方法

打开工程目标选项:Project -> Options for Target -> Target。

修改目标ROM起始地址。如下图:

1.png

说明:

1.勾选的IROM即对应的存储区域;