第5章基于ARM的嵌入式程序设计第1_2节.ppt.ppt

第5章基于ARM的嵌入式程序设计第1_2节.ppt.ppt

嵌入式系统开发与应用;第5章 基于ARM的嵌入式程序设计;5.1 ARM汇编语言的伪操作、宏指令与伪指令;1、伪操作、宏指令 及伪指令的概念;1、伪操作、宏指令 及伪指令的概念;1、伪操作、宏指令 及伪指令的概念;5.1 ARM汇编语言的伪操作、宏指令与伪指令;4、 GNU编译环境下的伪操作和宏指令 ;4、 GNU编译环境下的伪操作和宏指令 ;自由软件站点: 提供gcc工具链 Linux最新内核 2.6.27 X-Window图形系统 MicroWindows图形系统 可视化图形工具;GNU提供的基于ARM平台的编译工具如下: 汇编器arm-elf-as,作用是将汇编语言程序转化为ELF格式的可重定位目标代码。 C编译器arm-elf-gcc,是ARM的交叉编译器,运行于Linux平台,它在编译时,首先通过预处理程序对源代码进行处理,然后调用ccl将处理后的程序转化为汇编代码,最后通过arm-elf-as将汇编代码编译为目标代码。 连接器arm-elf-ld,可以根据链接定位文件的代码区 数据区 BSS区和栈区等定位信息,将多个可重定位的目标模块链接成一个单一的,绝对定位的,ELF格式的目标程序。 二进制转换工具arm-elf-objcopy,是目标格式转化工具,它能够将ELF格式的文件转化为其他格式的文

文档评论(0)

1亿VIP精品文档

相关文档