第5章 ARM程序开发流程,5.1 ADS开发环境程序设计步骤,5.2.1 ARM映像文件的组成,一个映像文件有一个或多个域组成 每个域包含一个或多个输出段 每个输出段包含一个或多个输入段 各输入段包含了目标文件中的代码和数据,映像文件结构示意图,5.2.2 映像文件的结构及内存映射,存放态 运行态,装载前,装载后,例AREA codeseg,CODE,READONLYENTRY STARTLDR R0,=RW_D1LDR R1,R0ADD R1,R1,#1STR R1,R0LDR R0,=RW_D2LDR R1,R0ADD R1,R1,#1STR R1,R0B START LAB1 DCD 0x10 LAB2 DCD 0x20,AREA rodataseg,DATA,READONLY RO_D1 DCD 0x11111111 RO_D2 DCD 0x22222222AREA dataseg,DATA,READWRITE RW_D1 DCD 0x33333333 RW_D2 DCD 0x44444444END,5.2.3 程序装载方法,由armlink指定 由scatter文件指定,