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重新部署,保留定位信息,以便重新定位该段到新的执行区; ……
猜您喜欢
推荐内容
开源项目推荐 更多
热门活动
热门器件
用户搜过
随便看看
热门下载
评论