首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 消费类电子 > MTK开机流程

MTK开机流程

资料介绍
ADS下的分散加载文件应用实例

ADS下的分散加载文件应用实例


load_region_name  start_address | "+"offset  [attributes] [max_size]
{
    execution_region_name start_address | "+"offset 
[attributes][max_size]
    {
        module_select_pattern  ["("
                   ("+" input_section_attr | input_section_pattern)
                   ([","] "+" input_section_attr | ","
input_section_pattern)) *
               ")"]
    }
}

load_region:       加载区,用来保存永久性数据(程序和只读变量)的区域;
execution_region: 
执行区,程序执行时,从加载区域将数据复制到相应执行区后才能正确执行;
load_region_name: 
加载区域名,用于“Linker”区别不同的加载区域,最多31个字符;
start_address:     起始地址,指示区域的首地址;
+offset:           前一个加载区域尾地址+offset
做为当前的起始地址,且“offset”应为“0”或“4”的倍数;
attributes:       区域属性,可设置如下属性:
                    PI      与地址无关方式存放;
                    RELOC
重新部署,保留定位信息,以便重新定位该段到新的执行区;
    ……
标签:下的分散加载文件应用实例
MTK开机流程
本地下载

评论