1 / 40
文档名称:

第6讲 ADS介 绍-讲课.ppt

格式:ppt   页数:40
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第6讲 ADS介 绍-讲课.ppt

上传人:企业资源 2012/2/4 文件大小:0 KB

下载得到文件列表

第6讲 ADS介 绍-讲课.ppt

文档介绍

文档介绍:第十讲 ADS开发环境介绍
授课教师:李英祥
电邮地址:drliyingxiang@
2017/11/11
2
内容提纲
1. ADS简介

3. AXD调试
4. Wiggler JTAG 仿真器的安装与应用
(使用Flash Programmer)
2017/11/11
3
教学目的
掌握集成开发环境CodeWarrior的使用(重点)
掌握AXD调试
了解仿真器的安装
了解程序固化的过程
2017/11/11
4
一、ADS简介
ARM开发工具简介
ADS特点
ADS组成
工具调用及流程
2017/11/11
5
ARM开发工具简介
Keil uv3
IAR Embedded Workbench for ARM
ARM公司的开发工具的发展
SDT(Software Developer Kits)
ADS
支持所有ARM内核,最新版本:
……
2017/11/11
6
ADS 集成开发环境是ARM 公司推出的ARM 核微控制器集成开发工具,英文全称为ARM Developer Suite,
支持包括ARM10 之前的所有ARM 系列微控制器
硬件仿真调试,支持汇编、C、C++源程序,具有编译效率高、系统库功能强等特点
、Windows XP、Windows2000 以及RedHat Linux上运行
2017/11/11
7
ADS特点
全套ARM工具包:
支持汇编、c、c++源程序
可以在win98/2000/XP、UNIX、RedHat上运行
编译效率高、系统功能强
2017/11/11
8
ADS组成
命令行开发工具
ANSI C 编译器- and tcc
ISO / Embedded C++ 编译器- armcpp and tcpp
ARM / Thumb 汇编器– arms
Linker - armlink
2017/11/11
9
图形开发工具
Windows 集成开发环境- CodeWarrior
Debugger – AXD (ARM eXtended Debugger)
armsd ARM(符号调试器)可向前兼容
库文件
C and C++ 库
辅助工具/支持软件
格式转换器- fromelf
指令级仿真– ARMulator
库管理器– armar
2017/11/11
10
fromELF
这是ARM映像文件转换工具
该命令将ELF格式的文件作为输入文件,将该格式转换为各种输出格式的文件,包括plain binary(BIN格式映像文件), Motorola 32-bit S-record format(Motorola 32位S格式映像文件), Intel Hex 32 format(Intel 32位格式映像文件),和 Verilog-like hex format(Verilog 16进制文件)
armar
ARM库函数生成器将一系列ELF格式的目标文件以库函数的形式集合在一起,用户可以把一个库传递给一个链接器以代替几个ELF文件。
Flash downloader
用于把二进制映像文件下载到ARM开发板上的Flash存储器的工具
ARMulator
ARM指令集仿真器,集成在ARM的调试器AXD中,它提供对ARM处理器的指令集的仿真,为ARM和Thumb提供精确的模拟,用户可以在硬件尚未做好的情况下,开发程序代码。