信息技术的发展,数字化产品的普及,导致了对嵌入式开发的巨大需求。以Linux为宿主机系统,搭配一个交叉编译环境,为嵌入式设备生成可执行程序己成为现在日益流行的编译嵌入式软件的解决方案。而开放源代码的GNUT具链是一套开源的开发环境,是嵌入式软件开发中理想的交叉编译器。但现有GNUI具链支持的平台并不能满足层出不穷的嵌入式产品的开发需要,仍有许多平台得不到支持,例如我们进行的minix向ARM-MINIX平台的移植。 本文以在linux环境下构建MINIX嵌入式系统的交叉编译工具链为背景,首先介绍了交叉编译系统的基本组成和结构,以及利用GCC构建交叉编译环境的优越性。然后对目标平台作了介绍。分析了GCC编译器,说明了GCC的设计思想,系统结构,介绍了GNU Binutils的功能,使用方法;接着分析了GNU工具链中的GAS和GLD的实现机制及源代码结构,由于BFD是GNUBinutils的基础,GAS和GLD都是使用BFD库来操作目标文件,因此在这一部分本文对BFD库的工作机制,数据结构也作了重点分析。紧接着说明了GCC交叉编译系统的移植思路和方法,实现难点,以及一些相关技术细节,这涉及到了若干重要的C源文件,Makefile,配置文件的修改,重点给出了BFD库,GAS和GLD的分析及其重定向(通常GCC生成的目标程序是针对GNU/Linux系统的)的实现;然后本文给出了在GNU/Linux宿主机上构建针对ARM-MINIX的参数设置及过程:最后对本文所做的工作进行了总结。
资源简介:信息技术的发展,数字化产品的普及,导致了对嵌入式开发的巨大需求。以Linux为宿主机系统,搭配一个交叉编译环境,为嵌入式设备生成可执行程序己成为现在日益流行的编译嵌入式软件的解决方案。而开放源代码的GNUT具链是一套开源的开发环境,是嵌入式软件开发...
上传时间: 2013-05-31
上传用户:wangzhen1990
资源简介:Arm-linux for 2.6 嵌入式系统交叉编译环境的建立帮助文档 linux环境下使用
上传时间: 2013-12-05
上传用户:笨小孩
资源简介:For ARM交叉编译环境的Shell源码。适用于嵌入式Linux手机操作系统
上传时间: 2015-07-09
上传用户:lingzhichao
资源简介:arm-linux交叉编译环境的建立
上传时间: 2015-01-31
上传用户:gxrui1991
资源简介:linux下arm交叉编译环境的建立说明.
上传时间: 2015-08-17
上传用户:daoxiang126
资源简介:教您一步一步完成arm-linux制作交叉编译环境的过程
上传时间: 2013-12-23
上传用户:lyy1234
资源简介:arm linux交叉编译环境的搭建,针对gcc 3.4版本。
上传时间: 2014-01-10
上传用户:zhaiyanzhong
资源简介:嵌入式不可多得的参考资料。 主要介绍uClinux在Blackfin处理器上的使用。 包括uClinux简介 交叉编译环境的建立等等有用的叙述。
上传时间: 2014-01-05
上传用户:xiaoyunyun
资源简介:建立 ARM Linux 交叉编译环境 一步一步讲解,很仔细的讲解了Linux 交叉编译环境的的建立, 一看就懂
上传时间: 2013-12-13
上传用户:xfbs821
资源简介:arm-elf-linux交叉编译环境的设置步骤,和方法
上传时间: 2013-12-15
上传用户:chongcongying
资源简介:在linux下与arm构建交叉编译环境的源代码
上传时间: 2014-11-22
上传用户:yd19890720
资源简介:linux下arm交叉编译环境的建立及简单应用
上传时间: 2013-12-20
上传用户:lz4v4
资源简介:关于AU1200的交叉编译环境的配置,按其各个步骤可以进行编译
上传时间: 2014-01-24
上传用户:zhyiroy
资源简介:在linux下建立交叉编译环境的she
上传时间: 2014-01-15
上传用户:qiao8960
资源简介:RTEMS交叉编译环境的创建
上传时间: 2014-01-11
上传用户:edisonfather
资源简介:如何建立交叉编译环境的录像,虚拟机上做的,入门者可以
上传时间: 2013-12-23
上传用户:franktu
资源简介:视频监控系统是一种先进的、防范能力强的综合系统。它通过遥控摄像机及其辅助设备(镜头、云台等)直接观看被监控场所的一切情况,同时可以把监控场所的图像内容传送到监控中心,进行实时远程监控。随着计算机、网络以及图像处理、传输技术的迅猛发展,视频监控...
上传时间: 2013-05-19
上传用户:彭玖华
资源简介:进入20世纪90年代后,随着全球信息化、智能化、网络化的发展,嵌入式系统技术获得了前所未有的发展空间。 嵌入式系统的最大特点之_是其所具有的目的性或针对性,即每一套嵌入式系统的开发设计都有其特殊的应用场合与特定功能,这也是嵌入式系统与通刚的计算机...
上传时间: 2013-05-22
上传用户:sztfjm
资源简介:本文从AES的算法原理和基于ARM核嵌入式系统的开发着手,研究了AES算法的设计原则、数学知识、整体结构、算法描述以及AES存住的优点利局限性。 针对ARM核的体系结构及特点,对AES算法进行了优化设计,提出了从AES算法本身和其结构两个方面进行优化的方法,在算...
上传时间: 2013-04-24
上传用户:liansi
资源简介:这篇文档介绍在Linux下用GNU工具集开发ARM程序的一个机理
上传时间: 2013-12-21
上传用户:zhengzg
资源简介:基于ARM 的嵌入式系统和SD卡的应用越来越广泛。给出了一种基于S3C2410A的sd卡主控制器的sd卡驱动
上传时间: 2015-09-01
上传用户:zhichenglu
资源简介:提出了一个基于嵌入式Linux系统的智能电话信息终端,将计算功能和电话功能有机地结合起来。通过在S3C2410嵌入式开发板上移植ARM Linux嵌入式系统,并配置各种驱动程序,构造图形用户界面,同时利用开源项目来开发各种应用程序,因此该终端不但能提供基本的个人信息...
上传时间: 2013-12-01
上传用户:lht618
资源简介:ARM12345 基于ARM的嵌入式系统设计与实现的ppt,pdf格式,一共有10讲,对于入门者非常有帮助,基础,系统,全面
上传时间: 2015-12-15
上传用户:ve3344
资源简介:基于ARM 的嵌入式系统和SD卡的应用越来越广泛。给出了一种基于S3C2410A的sd卡主控制器的sd卡驱动
上传时间: 2013-12-19
上传用户:1079836864
资源简介:上海双实嵌入式系统开发教程—基于ARM的嵌入式系统设计与实现 第1讲 嵌入式系统基础 第2讲 基于ARM的板级嵌入式系统硬件平台.pdf 第3讲 从软件开发的角度看ARM硬件平台.pdf 第4讲 板级嵌入式软件开发与运行环境.pdf 第5讲 基于ARM的硬件系统的启动...
上传时间: 2014-01-17
上传用户:阿四AIR
资源简介:GNU工具链的建立,帮助大家家里自己的工作环境。
上传时间: 2013-12-27
上传用户:mikesering
资源简介:基于arm-linux嵌入式开发板三星2440的led测试程序
上传时间: 2013-12-31
上传用户:徐孺
资源简介:随着计算机技术的发展,嵌入式系统已成为计算机领域的一个重要组成部分。本文用嵌入式系统构建了一个电力机车主变压器故障诊断试验平台。 在电力机车主变压器综合测试及故障诊断领域中,我国几个大型的电力机车厂的变压器测试依然采用人工读数,而这种方法的...
上传时间: 2013-07-10
上传用户:gzming
资源简介:随着人们对软件产品质量要求的不断提高,软件测试技术得到越来越多的重视和应用。本文深入研究嵌入式软件的测试技术,并将研究成果应用到测试实践中。论文的主要工作有: 嵌入式软件作为一种特殊的软件,符合软件的大多数特征,要研究嵌入式软件测试就必须先了解...
上传时间: 2013-04-24
上传用户:qweqweqwe
资源简介:基于ARM7嵌入式系统中GU I的设计研究,对如何在arm中实现gui移植,有指导作用。
上传时间: 2014-01-10
上传用户:plsee