下载此文档

第5章 arm程序开发流程.ppt


文档分类:IT计算机 | 页数:约7页 举报非法文档有奖
1/7
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/7 下载此文档
文档列表 文档介绍
第5章 ARM程序开发流程
ADS开发环境程序设计步骤
汇编源代码
C源代码
C++源代码
armasm
tcc
armcpp
tcpp
ELF目标文件
DWARF2调试表
armlink
fromELF
armar
库文件
axf映像文件
fromELF
库文件
二进制文件
反汇编代码
代码长度
数据长度
.s
.c
.cpp
.o
.o
.o
.bin
ARM映像文件的组成
一个映像文件有一个或多个域组成
每个域包含一个或多个输出段
每个输出段包含一个或多个输入段
各输入段包含了目标文件中的代码和数据




域1
域2








映像文件结构示意图
映像文件的结构及内存映射
存放态
运行态
ZI
RW
RO
ZI
保留
RW
保留
RO
装载前
装载后

AREA codeseg,CODE,READONLY
ENTRY
START
LDR R0,=RW_D1
LDR R1,[R0]
ADD R1,R1,#1
STR R1,[R0]
LDR R0,=RW_D2
LDR R1,[R0]
ADD R1,R1,#1
STR R1,[R0]
B START
LAB1 DCD 0x10
LAB2 DCD 0x20
AREA rodataseg,DATA,READONLY
RO_D1 DCD 0x11111111
RO_D2 DCD 0x22222222
AREA dataseg,DATA,READWRITE
RW_D1 DCD 0x33333333
RW_D2 DCD 0x44444444
END
程序装载方法
由armlink指定
由scatter文件指定

第5章 arm程序开发流程 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数7
  • 收藏数0 收藏
  • 顶次数0
  • 上传人文库旗舰店
  • 文件大小72 KB
  • 时间2018-08-12
最近更新