这段时间学习分散加载文件,记录在此,以备以后查找。
本篇为第一篇:分散加载(1)---初步介绍
使用MDK开发cortex m 系列内核,复杂的场合需要使用到分散文件scatter file,scatter file类似gcc编译器的连接脚本,就是分配存储器空间,代码和数据按自定义的设置,存放到自己想要存放的位置。
一、查看在MDK中使用的工具链:
打开keil的help---about uVsion ,可以看到使用的编译器,汇编器,连接器等信息,如下图,注意:这里的信息跟你选择的编译器类型有关。
二、如何在MDK中使用scatter file文件:
三、分散文件基本结构:
四、分散文件官网文件
在MDK的IDE界面进入help---about help进入帮助界面, 可以查看详细的有个分散加载文件的内容,如图: