- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ARM 开发软件及实用工具介绍
发布: 2009-5-12 22:42?|??作者: hnrain?|?? 查看: 237次
一、编译器介绍1、ADS1.2????ADS是ARM公司的集成开发环境软件,他的功能非常强大。他的前身是SDT,SDT是ARM公司几年前的开发环境软件,目前SDT早已经不再升级。ADS包括了四个模块分别是:SIMULATOR;C?编译器;实时调试器;应用函数库。ADS的编译器调试器较SDT都有了非常大的改观,?ADS1.2提供完整的WINDOWS界面开发环境。C编译器效率极高,支持c?以及c++,使工程师可以很方便的使用C语言进行开发。提供软件模拟仿真功能,使没有Emulators的学习者也能够熟悉ARM的指令系统。配合FFT-ICE使用,ADS1.2提供强大的实时调试跟踪功能,片内运行情况尽在掌握。ADS1.2需要硬件支持才能发挥强大功能。目前支持的硬件调试器有Multi-ICE以及兼容Multi-ICE的调试工具如FFT-ICE。而简易下载电缆不能支持ADS1.2版本:ADS1.2软件大小:130M本站下载地址:??/down/view.asp?id=392、ARM?REALVIEW?DEVELOPER?SUITE????RealView?Developer?Suite工具是ARM公司是推出的新一代ARM集成开发工具。支持所有ARM?系列核,并与众多第三方实时操作系统及工具商合作简化开发流程。开发工具包含以下组件:·?完全优化的ISO?C/C++编译器·?C++?标准模板库·?强大的宏编译器·?支持代码和数据复杂存储器布局的连接器·?可选?GUI调试器·?基于命令行的符号调试器(armsd)·?指令集仿真器·?生成无格式二进制工具、Intel?32位和Motorola?32位ROM映像代码的指令集模拟工具·?库创建工具·?内容丰富的在线文档官方网址:版本:ARM.RealView.Developer2.2软件大小:500M本站下载地址:??/down/view.asp?id=523、IAR?EWARM????Embedded?Workbench?for?ARM?是IAR?Systems?公司为ARM?微处理器开发的一个集成开发环境(下面简称IAR?EWARM)。比较其他的ARM?开发环境,IAR?EWARM?具有入门容易、使用方便和代码紧凑等特点。IAR?Systems?公司目前推出的最新版本是IAR?Embedded?Workbench?for?ARM?version?4.30。这里提供的是32k?代码限制、但没有时间限制的Kickstart版。EWARM?中包含一个全软件的模拟程序(simulator)。用户不需要任何硬件支持就可以模拟各种ARM?内核、外部设备甚至中断的软件运行环境。从中可以了解和评估IAR?EWARM?的功能和使用方法。IAR?EWARM?的主要特点如下:1、高度优化的IAR?ARM?C/C++?Compiler2、IAR?ARM?Assembler3、一个通用的IAR?XLINK?Linker4、IAR?XAR?和XLIB?建库程序和IAR?DLIB?C/C++运行库5、功能强大的编辑器6、项目管理器7、命令行实用程序8、IAR?C-SPY?调试器(先进的高级语言调试器版本:IAR?EWARM?4.40a软件大小:93M本站下载地址:??/down/view.asp?id=534、KEIL?ARM-MDKARM?????Keil?uVision调试器可以帮助用户准确地调试ARM器件的片内外围功能(I2C、CAN、UART、SPI、中断、I/O口、A/D转换器、D/A转换器和PWM模块等功能)。ULINK?USB-JTAG转换器将PC机的USB端口与用户的目标硬件相连(通过JTAG或OCD),使用户可在目标硬件上调试代码。通过使用Keil?uVision?IDE/调试器和ULINK?USB-JTAG转换器,用户可以很方便地编辑、下载和在实际的目标硬件上测试嵌入的程序。????支持Philips、Samsung、?Atmel、?Analog?Devices、?Sharp、?ST等众多厂商ARM7内核的ARM微控制器。高效工程管理的uVision3集成开发环境*?Project/Target/Group/File的重叠管理模式,并可逐级设置;*?高度智能彩色语法显示;*?支持编辑状态的断点设置,并在仿真状态下有效。高速ARM指令/外设模拟器*?高效模拟算法缩短大型软件的模拟时间;*?软件模拟进程中允许建立外部输入信号;*?独特的工具
原创力文档


文档评论(0)