压缩工程包 技术资料 人工审核无毒

基于ARM的编译器选优技术研究与实现

所属分类 技术资料
文件大小 9232 K
文件格式 PDF 文件
累计下载 5 次
分享作者
发布日期

资料详细技术说明

随着时代的发展和科技的进步,嵌入式系统已成为当今最热门的概念之一。在嵌入式系统迅猛发展的今天,广泛的应用和需求使嵌入式系统开发不再局限于只能由相关应用领域的高水平专家来完成。正是由于各种优秀的集成开发环境IDE(Integration Develop Environment)的出现,为广大嵌入式开发人员提供了强大的工具,使得嵌入式系统开发变得相对简单。 本文从应用角度出发,针对目前IDE种类繁多,编译器性能差异明显的现状,提出了一种基于ARM的编译器选优技术,并通过文件格式转换实现多编译器跨平台工作。 本文的主要工作包括以下几点: 1、研究了嵌入式软件开发的一般方法,分析了使用IDE开发嵌入式软件的优势,并对目前广泛使用的多种IDE进行了研究。 2、深入分析了编译器的工作原理,重点研究了编译器的各种优化策略,并对五种基于ARM的编译器进行了比较,提出了编译器生成代码性能的两个重要指标。 3、基于ARM920T设计了一套软、硬件测试方法,对五种嵌入式编译器生成代码进行了全面测试,通过分析比较测试结果,针对应用背景选出了性能最优编译器。 4、针对IDE环境下编译、链接输出的三种文件格式进行了研究,采用C语言编程实现了最优编译器生成代码的跨平台应用。 本文立足于实际应用,研究了编译器选优和跨平台工作技术,目前,相关的研究比较少,本文在这方面进行了初步探索,还有待于进一步地研究。

相关技术资料推荐

下载与解压说明

下载积分规则

  • 本资源下载仅需 2 积分
  • 24 小时内重复下载免扣积分
  • VIP 会员享专属免积分高速通道

文件解压指南

  • 推荐使用 7-Zip 或新版 WinRAR 解压
  • 原理图与 PCB 请使用对应 EDA 软件打开
  • 压缩包内源码可直接在上方在线预览

免费获取积分