文档详情

RealView MDK—— 引领ARM开发工具新潮流.pdf

发布:2015-07-27约1.35万字共5页下载文档
文本预览下载声明
TOOLS OF THE TRADE RealView MDK—— 作 者 ARM 引领ARM开发工具新潮流 前言 1 RealView MDK成为ARM开发工具 器会根据代码特点,针对循环、指针 2007年5月22日,对中国ARM开发 的佼佼者 等进行高阶优化。 工具市场来说,是一个不平凡的日子。在 RealView是ARM公司的开发工具品 编译器会把尽可能多的函数编译为 北京,ARM中国总裁谭军博士和英蓓特 牌,RealView MDK是该品牌下一款微控 内嵌函数。 总经理刘炽先生携手揭开了“RealView 制器应用的开发工具。它集成了业界领先 多文件联合优化功能被自动使用。 MDK中国版”神秘的面纱,向中国嵌入式 的μVision IDE和RealView编译 工程师们展现了一款崭新的ARM开发利 工具RVCT,出色的性能使它成为 器。 ARM开发工具中佼佼者。 谭军博士如是盛赞MDK:“RealView 1.1 强大的编译链接工具RVCT MDK采用了ARM的最新技术,出色地融 1) RVCT是当今业界最为高效的 合了中国多数软件开发工程师所需的特点 ARM代码编译链接工具 和功能。由于集成了享誉全球的μVision 编译器是一款开发工具的灵 IDE,因此特别易于使用。与ARM之前的 魂。RVCT 编译器是ARM公司多 工具包ADS等相比,RealView编译器的 年以来积累的成果,它提供了多种 图2 编译器的配置 最新版本可将性能改善20%。” 优化级别,帮助开发人员完成代码密度与 代码执行速度上的不同层次优化,是当今 经过统计,与ADS1.2的编译工具比 刘总更是充满信心表示:“我们预 业界最高效的ARM编译器。 较,集成在RealView MDK中的RVCT编 计,一年之内,RealView MDK将占有国内 译器可以将相同代码的代码大小平均缩 ARM开发工具市场的90%以上。事实上, 两个优化代码的大方向,即代码性 小10%,性能平均提高20%。 这还是一个保守的估计。” 能(-Otime)和代码密度(-Ospace); 四个逐次递进的优化级别, 下面,让我们一起走进 RealView 即-O0、-O1、-O2、-O3。 MDK ,去领略那迷人的风采吧! 此外,RVCT 编译器还支持 很多非常有用的编译选项, 如--no_inline(取消所有代码的 内嵌函数)、--split_ldm(限制 LDM/STM指令的最大操作寄存 器数目)等等。 图3 RealView与ADS相比较 相对于ADS1.2,RealView MDK新 增了-O3编译选项,它可以最大程度的 2) RealView MicroLIB库——针对嵌入 发挥RVCT编译器的优势,将代码译成最 式应用的微型C函数库
显示全部
相似文档