【ARM】MDK- Keil MDK中如何把指定文件加载到指定的Flash地址

1、 文档目标

Keil MDK中如何把指定文件加载到指定的Flash地址


2、 问题场景

当对文件的安全性有较高要求,有的文件需要存储到指定的Flash地址时,在Keil MDK中如何实现。


3、软硬件环境

1)软件版本:Keil MDK5.38a

2)电脑环境:Windows 11

3)外设硬件:无


4、解决方法

1)打开工程文件,选中需要存储到指定Flash地址的文件,点击鼠标右键,在弹出的窗体中,选择“Options for Component ...”,如图4-1所示:

图4-1

2)在弹出的窗体中,选择“Memory”,在“Code/Const”中选择存储的Flash的地址,如图4-2所示:


图4-2

3)打开工程中的“.sct”文件,就可以看到指定文件的存储的Flash地址,如图4-3所示:


图4-3