Cortex M3相关文章:4_从ADS到RealView_MDK.pdf

Cortex M3相关文章:4_从ADS到RealView_MDK.pdf

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
DESIGN STRATEGIES AND METHODOLOGIES 从ADS到RealView MDK 作 者: 1 RealView MDK—— ADS在工具架构组成上有一些不同,这 姜宁 ARM微控制器开发的新工具 些区别包括:不同的工程管理器,不同 ARM 中国 Keil是业界最好的51单片机开发工 版本的ARM编译器(compiler),不同 具之一,它拥有流畅的用户界面与强大的 的调试器(debugger),不同的仿真器 仿真功能。ARM将Keil公司收购之后,正 (simulator),以及不同的硬件调试单 式推出了针对ARM微控制器的开发工具 元,详见表1。 RealView Microcontroller Development Kit (简称为RealView MDK 或者 2.1 编译工具例化形式 MDK),它将ARM开发工具RealView 在ADS中,当用户需要将高级语言代 Development Suite(简称为 RVDS)的 码编译成目标文件时,需要根据目标机器 编译器RVCT与Keil的工程管理、调试仿 码的不同(16位的Thumb代码或者32位 真工具集成在一起,是一款非常强大的 的ARM代码),以及高级语言的不同(C ARM微控制器开发工具。 代码或者C++代码)选择不同的编译器可 执行文件;RVCT3.0编译器则将它们全部 很多嵌入式系统开发工程师对ARM 统一为armcc,仅仅通过不同的编译选项 的老版本开发工具ADS非常熟悉,而 进行区分。表2较为详细的列出了其中的 RealView MDK与ADS相比较,从外观、 差别。 仿真流程以及内部二进制编译链接工具 ADS1.2 REALVIEW MDK3.0 默认的编译选项 上都有了不少改进,用法稍有不同。本文 armcc armcc --c90 -arm Tcc armcc -thumb --c90 的主旨是介绍通用的流程,以及一些注意 armcpp armcc --cpp --arm 事项,帮助ADS用户将老的、遗留的ADS Tcpp armcc --thumb --cpp

文档评论(0)

学习让人进步 + 关注
实名认证
内容提供者

活到老,学到老!知识无价!

1亿VIP精品文档

相关文档