ARM开发工具 编辑本义项求助编辑ADS目录
编辑本段基本简介
ADS(ARM Developer Suite),是在1993年由Metrowerks公司开发是ARM处理器下最主要的开发工具。ADS 是全套的实时开发软件工具,包编译器生成的代码密度和执行速度优异。可快速低价地创建ARM 结构应用。
编辑本段包括种类
ADS包括三种调试器: 1.AXD(ARM eXtended Debugger):ARM扩展调试器
2.armsd(ARM Symbolic Debugger):ARM 符号调试器。 3.与老版本兼容的Windows或Unix下的ARM调试工具,ADW/ADU(Application Debugger Windows/Unix) 其中AXD 不仅拥有低版本ARM调试器的所有功能,还新添了图形用户界面,更方便的视窗管理数据显示,格式化和编辑以及全套的命令行界面。该产品还包括RealMonitor™(可以在前台调试的同时断点续存并且在不中断应用的情况下读写内存跟踪调试工具)。
编辑本段版本简介
ADS对汇编、C/C++、java支持的均很好,是目前最成熟的ARM开发工具。很多ARM开发软件(例如Keil)也是借用的ADS的编译器。ADS在2006年版本已经发布到2.2。但国内大部分开发者使用的均是1.2版本
现在ARM开发一般用什么软件?ADS1.2?还是UV3,最新版本的UV是哪个?感谢
推荐ADS1.2
ADS1.2支持ARM10之前的所有ARM系列微控制器,支持软件调试及JTAG硬件仿真调试,支持汇编、C、C++源程序;具有编译效率高、系统库功能强等特点;可以在Windows 2000、XP以及RedHat Linux上运行。
uV3屏蔽了ARM开发中启动代码的编写,上手很快,但以后会比较麻烦。而且支持的ARM芯片种类还不多,所带的编译器也并不完善。
ARM系统用什么开发软件?ADS or Keil or IAR
一般安装了一个软件,会包括编译环境,编码器,优化器等,现在都集成了很多,ARM支持C,汇编,高级的还有vc++ 比如我用的ads1.20 就有那么多。
基于arm ads1.2开发平台的计算器源程序
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 中文教程
1. ADS软件组成
2. ADS创建一个工程
3. 用ADS代码进行调试
下载地址:
http://soft.laogu.com/download/ads1.2.pdf
经本人测试,无毒。放心下载。
arm9和linux开发有没有什么模拟软件
用仿真器来做测试吧。一般不用软件模拟器。
软件模拟器有以下种类:
ARMulator 是一个在 ARM 公司推出的集成开发环境 ADS (ARM Developer Suite)中提供的指令集模拟器。它与运行在通用计算机(通常是x86体系结构)上的调试器相连接,模拟 ARM 微处理器体系结构和指令集,提供了开发和调试 ARM 程序的软件仿真环境。ARMulator 不仅可以仿真 ARM 处理器的体系结构和指令集,还可以仿真存储器和处理器外围设备,例如中断控制器和定时器等,这样就模拟了一个进行嵌入式开发的最小子系统,另外使用者还可以扩展添加自己的外设。
SkyEye是一个开源软件(OpenSource Software)项目,中文名字是"天目"。SkyEye的目标是在通用的Linux和Windows平台上实现一个纯软件集成开发环境,模拟常见的嵌入式计算机系统(这里假定"仿真"和"模拟"的意思基本相同);可在SkyEye上运行μCLinux以及μC/OS-II等多种嵌入式操作系统和各种系统软件(如TCP/IP,图形子系统,文件子系统等),并可对它们进行源码级的分析和测试。
GNU的ARMulator,详见uClinux项目。
Softgun 是 ARM 嵌入式系统的仿真器,可模拟 ARM9 CPU ,支持 MMU、很多Netsilicon NS9750外设,PCI总线、网络控制器、闪存以及 CAN总线。 它的目的是帮助没有真实硬件的嵌入式系统开发。
arm仿真器是什么?
分为硬件仿真和软件仿真,软件仿真器就像ADS1.2中的Simulator,只能模拟一下软件流程,对应复杂的中断,定时器,MMU等无法模拟。
硬件仿真器是一个硬件,能模拟arm芯的一切行为,结合在线软件,能调试复杂功能。但价格很贵,市面上极少使用。
一般用的是硬件调试器,不是硬件仿真器。比如JTAG 调试器。
请问有没有一个软件像protues那样可以仿真ARM9以上硬件电路的软件!急啊!有知道的说一下啊!谢谢咯!
没有,直接用JTAG在线仿就行了,随着芯片的越来越复杂,一般软件环境就不能负担得起了,而且会比较复杂,直接在硬件上仿真最好了,fpag/arm都是这样
有谁知道ARM的ADS成开发工具包软件,谁有资源啊
超前科技网
ftp.mcu123.com
user:mcu123
pass:mcu123
在已整理上传文件,单片机开发工具里看看,我看到过,决对有。
很感谢你,我还想问一下,能下载吗
给个地址可以的吧
还想问下,你使用卖的视频采集器,给些建议吧
当然可以下载了,里面还有很多学习资料,都免费下载,你还可以上传你的资料,供大家分享。
你说的视频采集器,是什么意思呢?是自己开发还是买成熟的板卡?
转载请注明出处51数据库 » adsarm软件模拟器 ADS是什么软件啊