首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 218 毫秒
1.
嵌入式系统、嵌入式产品已经广泛地应用于国防、消费、信息家电、网络通信、工业控制等各个领域.本文以在linux系统上针对目标机ARM为例,介绍了跨平台的交叉编译的概念,并详细阐述了如何自己建立基于ARM-linux的交叉编译环境,为嵌入式产品的开发打下良好的基础.  相似文献   

2.
构建嵌入式linux交叉编译环境   总被引:12,自引:1,他引:12  
嵌入式产品的大量应用和linux系统的日趋完善,使嵌入式linux系统的开发得到广泛的重视。要进行嵌入式linux开发,软件方面的首要任务就是搭建适合自身开发平台的交叉编译环境。文章详细叙述了针对arm-i386硬件平台的嵌入式linux交叉编译环境构建方法,以及编译过程中一些错误的具体解决途径。  相似文献   

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

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

5.
引言 随着计算机技术、网络技术和微电子技术的深入发展,嵌入式系统的应用无处不在。交叉编译是伴随嵌入式系统的发展而来的。传统的程序编译方式,生成的程序直接在本地运行,这种编译方式称作本地编译;嵌入式系统多采用交叉编译的方式,在本机编译好的程序是不能在本机运行的,需要通过特定的手段(例如烧写、下载等)安装到目标系统上执行。  相似文献   

6.
构建嵌入式Linux应用开发环境   总被引:2,自引:0,他引:2  
嵌入式产品的大量应用和linux系统的日趋完善,使嵌入式linux系统的开发得到广泛的重视.为了实现在Linux环境下编程,必须首先构建嵌入式Linux系统下的交叉编译开发环境.本文详细叙述了嵌入式Linux系统环境所要涉及的几个关键问题及主要步骤.  相似文献   

7.
随着嵌入式系统的发展,嵌入式系统GUI成为一个新的研究热点.QTE/Qtopia是一套十分完善的嵌入式图形系统解决方案,它采用frambuffer作为底层图形引擎.QTE是底层的核心库,提供了图形界面编程接口,Qtopia是专门针对嵌入式产品的可定制和开发的用户界面系统.文中分别介绍了它们的结构和框架,并给出了它们的移植方案,包括交叉编译环境建立,文件修改,编译参数设置.  相似文献   

8.
提出基于嵌入式Web服务器Boa和CGI技术的网络通信思想,以VPC6467视频转码系统为硬件平台,基于嵌入式Linux操作系统的编译开发环境,设计了视频转码设备的监控系统.详述了虚拟共享内存的进程通信机制、HTML页面与服务器通信的CGI技术、Linux系统交叉编译环境的搭建,以及监控系统各个模块的设计思想.  相似文献   

9.
引言在嵌入式Linux软件的开发当中,交叉编译基本是不可或缺的一步。如果整个系统规模较小的话,例如一些不需要其他库或者很少依赖包的系统,我们可以采取人工的办法:下载源代码、解压缩、设置参数、交叉编译然后下载  相似文献   

10.
本文介绍了嵌入式系统(Embedded System)的概念、应用领域和研究意义,分析了μClinux的特点,并详细给出了在嵌入式μClinux系统模式下基于S3C4510B的开发板进行程序设计开发的方法和步骤,包括如何建立交叉编译开发环境、编译内核与文件系统及添加应用程序。  相似文献   

11.
随着日前越来越多嵌入式系统的飞速发展,必须快速有效地为之开发合适的交叉编译器。因为GCC(GNU Compiler Collection)是非常优秀的交叉编译器而且具有很好的可移植性,所以移植GCC是一个非常正确的方法。以交叉编译系统ZLTCG的开发为背景,详细分析了交叉编译系统GCC的体系结构,对其高度可移植性所依赖的中间表示和机器描述技术进行了深入研究,并在此基础上阐述了如何基于GCC构造用于嵌入式系统开发的交叉编译器。介绍了GCC的内核和工作机制,特别是RTL(Register Transfer Language)代码和汇编代码的生成以及解释GCC的移植方法和移植实例,对测试方法进行了探讨。  相似文献   

12.
以Linux操作系统环境为例,介绍如何在Linux操作系统下建立嵌入式交叉编译环境.并使用交叉编译工具编译嵌入式Linux内核.以及在Skyeye上模拟Linux操作系统内核移植。在ARMLinux内核交叉编译部分以S3C2410X目标机处理器.生成可在其上运行的Linux内核,内核版本为最新的Linux-2.6.39。  相似文献   

13.
以Linux操作系统环境为例,介绍如何在Linux操作系统下建立嵌入式交叉编译环境,并使用交叉编译工具编译嵌入式Linux内核,以及在Skyeye上模拟Linux操作系统内核移植。在ARM Linux内核交叉编译部分以S3C2410X目标机处理器,生成可在其上运行的Linux内核,内核版本为最新的Linux-2.6.39。  相似文献   

14.
针对Nucleus系统的移动设备硬件平台,分析了自适应多速率(AMR)编解码算法的工作原理,提出了基于AMR语音压缩算法的语音录音功能的设计方案,重点研究了手机语音多媒体软件设计。通过交叉编译环境,对软件进行了调试,运行良好。  相似文献   

15.
针对USB主机嵌入式的需求,研究和设计了基于SL811的嵌入式USB主机系统。通过USB主从控制芯片SL811,把一个基于ARM7的嵌入式系统做成一个带USB接口的主机。用C语言编写USB主机驱动程序,通过交叉编译器arm-linux-gcc和arm-elf-tools分别对U-Boot和uCLinux进行移植及编译,从而实现嵌入式USB主机对U盘的读写操作。  相似文献   

16.
Cohen  H.A. Francis  R.S. 《Computer》1979,12(2):53-64
Using a conventional macro-assembler as a multi-target cross-assembler and cross-compiler, the authors developed portable algorithmic code for microprocessor controllers.  相似文献   

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

18.
马栋  韩俊刚 《微机发展》2014,(9):187-190
VxWorks作为一种广泛应用于高性能领域中的可裁剪的实时嵌入式操作系统,并没有为用户提供完善的图形界面。为了在VxWorks中实现三维图形的开发和显示,文中通过将OpenGL与WindML(WindRiver Multimedia Library)媒体库相结合,提出VxWorks下三维图形开发环境系统建立和基于该环境的图形开发的方法。完成VxWorks操作系统交叉编译环境的建立、MindML的配置和Mesa3D的编译,并完成VxWorks操作系统下的OpenGL程序开发。通过大量应用程序的测试验证,证明该方法能够完成VxWorks操作系统下的三维图形开发的要求,并且具有操作简单、容易开发等特点。  相似文献   

19.
本文针对外场观测中多路气象数据传输和存储的要求,在一款以ARM9 S3C2440为核心处理器的开发平台上,重点对串行通信接口进行了设计。文章阐述了多路气象数据串行通信的研究背景和意义,搭建了基于ARM S3C2440处理器的硬件平台和基于Linux系统的开发环境,并在Linux下建立了针对ARM板的交叉编译环境,编写了串口通信的应用程序并对其结构进行了分析。  相似文献   

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

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