首页 > 社会热点 > >正文

如何修改单片机程序存储地址?

来源:面包芯语2023-07-07 12:33:34


(资料图片仅供参考)

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

本文将结合STM32,给大家讲一讲在Keil和IAR开发环境中设置起始地址0x08010000的方法。

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

说明:

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

对于STM32芯片来说,可以直接使用STM32 ST-LINK Utility(或者STM32CubeProg)工具读取FLASH数据验证代码是否存储在相应地址位置。

至于其他厂家芯片,可以使用对应可以读取FLASH数据的工具来验证。

如下图所示:

标签:

下一篇: 最后一页
上一篇: 2023中国房地产上市公司测评成果发布