首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 46 毫秒
1.
引言 随着计算机技术、网络技术和微电子技术的深入发展,嵌入式系统的应用无处不在。交叉编译是伴随嵌入式系统的发展而来的。传统的程序编译方式,生成的程序直接在本地运行,这种编译方式称作本地编译;嵌入式系统多采用交叉编译的方式,在本机编译好的程序是不能在本机运行的,需要通过特定的手段(例如烧写、下载等)安装到目标系统上执行。  相似文献   

2.
嵌入式系统、嵌入式产品已经广泛地应用于国防、消费、信息家电、网络通信、工业控制等各个领域。本文以在linux系统上针对目标机ARM为例,介绍了跨平台的交叉编译的概念,并详细阐述了如何自己建立基于ARM-linux的交叉编译环境,为嵌入式产品的开发打下良好的基础。  相似文献   

3.
1 引言编译系统是任何计算机系统中不可缺少的重要部分。编译系统的研制因其技术复杂、难度较高而需要投入较多的人力、物力和花费较长的研制周期。过去编译器均是针对某一特定语言和目标机而编写的。随着计算机的飞速发展,过去那种编写编译器的方法已很难满足需要。在八十年代初,针对各种程序设计语言的后端具有较大共性的特点,国外相继开发了支持多种语言的编译系统,并很快成为各计算机公司编译系统采用的通用方法。在这种编译系统中,每种语言具有独立的  相似文献   

4.
刘二钢 《数字社区&智能家居》2011,(19):4553-4554,4567
该文通过crosstool-ng脚本工具,提出了一种在Linux构建交叉编译环境的实用方法,尤其方便于对ARM等微处理器的编译,具有较好的实用性.  相似文献   

5.
构建交叉编译环境是嵌入式系统开发的基础,嵌入式开发的任何可执行程序都要使用交叉编译生成。文章详细介绍了如何构建一套基于arm的嵌入式Linux交叉编译环境,通过仿真实验测试表明,能够使用x86平台的交叉编译工具开发ARM平台上运行的程序,具有可靠的稳定性。  相似文献   

6.
基于Linux的嵌入式交叉编译环境的建立及实现   总被引:1,自引:0,他引:1  
交叉编译环境是嵌入式开发必不可少的工具,嵌入式系统的可执行文件都是通过交叉编译生成的.通过分步编译Binutils、GCC、glibc和GDB,最终成功完成了基于ARM S3C2410和嵌入式Linux的交叉编译环境的建立,并通过测试,具有可靠的稳定性.与普遍采用的利用Crosstool脚本工具集构建交叉编译环境相比,...  相似文献   

7.
嵌入式系统、嵌入式产品已经广泛地应用于国防、消费、信息家电、网络通信、工业控制等各个领域.本文以在linux系统上针对目标机ARM为例,介绍了跨平台的交叉编译的概念,并详细阐述了如何自己建立基于ARM-linux的交叉编译环境,为嵌入式产品的开发打下良好的基础.  相似文献   

8.
单片机交叉C编译移植研究   总被引:2,自引:0,他引:2  
由于单片机存储结构与传统计算机存储结构差异甚大,因此,移植C编译器生成单片机交叉C编译时应涉及存储空间分配,函数头尾码生成,实参生成以及开关语句尾码生成等一系列问题。本文研究解决这些问题的方法,并提出工作帧概念及开关语句自动生成算法,据此可生成高效率的单片机目标代码。  相似文献   

9.
在嵌入式开发工作中,交叉编译是很常用的方法,而交叉编译工具是必不可少的。制作交叉编译工具是整个开发工作的起点。详细阐述如何制作完整的交叉编译工具链及如何使用这一工具进行开发对整个开发工作是有益的。  相似文献   

10.
在嵌入式开发工作中,交叉编译是很常用的方法,而交叉编译工具是必不可少的。制作交叉编译工具是整个开发工作的起点。祥细阐述如何制作完整的交叉编译工具链及如何使用这一工具进行开发对整个开发工作是有益的。  相似文献   

11.
鉴于嵌入式产品的大量应用和Linux系统的独有的优势,嵌入式系统的开发和研究已经成为当前的一个热点。而要进行嵌入式Linux开发,其软件部分必须建立适合自身的开发平台。本文介绍了ARM处理器和Linux操作系统的特点,并结合Windows用VMware软件虚拟一个Linux操作系统作为宿主机,ARM920T处理器EP9302开发板作为目标板,对硬件结构、开发环境及开发工具进行了分析,同时提出了遇到的一些问题的解决方法,并给出一个嵌入式Linux应用程序的示例。  相似文献   

12.
介绍了基于 ARM9微处理器(S3C2440)的Linux内核移植过程及方法,通过具体实验完成了交叉开发环境的建立、Bootloader以及嵌入式Linux2.6.30.4内核的移植.对于不同的硬件平台来说都有其积极的参考价值.  相似文献   

13.
嵌入式Linux中多文件系统的构建   总被引:4,自引:0,他引:4  
介绍在嵌入式Linux环境中搭建文件系统的一些方法,主要讲述在基于Flash存储器的系统中如何合理使用Cramfs、JFFS2和Tmpfs等文件系统,以便有效地使用嵌入式系统中有限的存储空间。本文介绍的一些方法在笔者的开发过程中都做过验证。  相似文献   

14.
基于ARM的嵌入式Linux系统构建   总被引:1,自引:1,他引:0  
详细论述了在基于ARM920T核心的S3C2410平台上构建嵌入式Linux系统的过程,包括交叉开发环境的建立,引导加载程序U-Boot、Linux操作系统内核针对特定目标平台的移植,以及根文件系统的建立等。试验结果显示系统在目标平台上运行稳定、可靠,对其它嵌入式系统的开发具有参考意义。  相似文献   

15.
王巍  吴智铭 《计算机仿真》2005,22(9):236-239
该文对嵌入式集成开发环境的框架和功能进行了分析.一个好的嵌入式集成开发环境提供比较完备的仿真功能,可以实现嵌入式应用软件与嵌入式硬件同步开发,基于嵌入系统对于仿真开发环境的需求,讨论了几种软硬件仿真技术.指令集层仿真是最高层次上的仿真,文中对两种指令集仿真器从模块结构、仿真的硬件设备、数据结构、CPU和开发板的仿真实现等方面进行了深入分析.随着嵌入设备的网络化、智能化程度日益提高,如何支持远程调试和团队开发模式是下一步需要探讨的问题.  相似文献   

16.
比较在嵌入式系统、通用计算机系统和单片机系统中扩展外部设备的异同,介绍Linux系统中驱动程序的结构,涉及的概念包括虚拟文件系统、模块、proc文件系统.给出一个嵌入式Linux环境下扩展外部设备的实例:"跑马灯"设备,介绍它的软硬件原理.  相似文献   

17.
本文根据FHS规范并结合软硬件平台的具体要求,讨论了如何构建一个功能相对完整的嵌入式实时Linux操作系统平台NeopenLinux。该平台具备很强的实时性,能够满足嵌入式工控系统对于实时性的较高要求。在对DOC安装方法进行实验的基础上,改进了DOC常见安装方法.实现了NeopenLinux在DOC上的成功运行。  相似文献   

18.
选用TQ2440实验板,在嵌入式Linux操作系统下实现了开发环境的搭建与移植。详细介绍了Linux内核的Fedora系统、搭建开发环境步骤、Bootloader程序的使用、U-Boot编译与移植、Linux内核的编译与移植根文件系统编译与移植的具体操作方法。  相似文献   

19.
中输入法Chinput具有支持GB/Big5编码、智能拼音等20多种输入法,除使用键盘输入外,还可使用手写识别和语音识别输入方式。它支持全/半角和中/英标点符、字符集浏览和输入、自动识别应用软件内码、用户界面友好、输入控制方便、面板属性可配置等特点。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号