ADTIDE集成开发环境的使用.ppt

上传人:tia****nde 文档编号:8951108 上传时间:2020-04-02 格式:PPT 页数:46 大小:4.49MB
返回 下载 相关 举报
ADTIDE集成开发环境的使用.ppt_第1页
第1页 / 共46页
ADTIDE集成开发环境的使用.ppt_第2页
第2页 / 共46页
ADTIDE集成开发环境的使用.ppt_第3页
第3页 / 共46页
点击查看更多>>
资源描述
嵌入式系统教案 计算机科学与信息技术学院 2 1 3 2 ADTforARM集成开发系统 ADTIDEforARM主要功能及设置 第三章ADTIDE集成开发环境的使用 ADTIDEforARM主要特征 JXARM9 2410 3教学实验箱 4 3 ADTforARM集成开发系统 4 ADT1000EmulatorforARM 5 ADT1000EmulatorforARM ADTEmulatorforARM是连接主机和目标机之间的硬件设备 它实现ADTIDEforARM与目标机之间的连接 它具有如下特征 支持ARM核CPU 非插入式调试 无需目标存储器 不占用目标系统的任何端口 2 5V 3 3V 5V兼容电平接口 支持标准的14 20针JTAG接口 运行状态指示 与主机之间通过并口连接 下载速度达到25Kbytes S 6 ADTIDE简介 ADTIDE是应用于嵌入式软件开发的新一代集成开发环境 它提供高效 清晰 可视化的嵌入式软件开发平台 包括一整套完备的面向嵌入式系统的开发和调试工具 编辑器 编译器 链接器 工程管理器以及调试器等 ADTIDE可运行于WindowsNT 95 98 2000以及XP等操作系统上 采用类似VisualStudio的界面风格 7 ADTIDEforARM 8 ADTIDE主要特征 可视化编程环境 支持ARM7 ARM9 SecurCore等 运行于Windows98 NT 2000 XP等平台 中文 英文版本支持 可视化的源码编辑和工程管理功能 界面友好 使用方便 类似MSVisualStudio的用户界面 支持打印功能 支持文件内查找功能和FindinFiles功能 操作系统支持 支持VxWorks uCLinux Linux Nucleus等操作系统的开发和调试 9 ADTIDE主要特征 可视化编程环境 工程管理器 ADTIDE提供图形化的工程管理工具 实现文件级 文件目录级 工程级的多级编译连接选项管理以及工程级的调试参数管理 源码编辑器 支持标准的文本编辑功能 支持C语言 汇编语言语法高亮显示 辅助编辑工具 提供一系列辅助编辑工具 方便开发人员 包括 多剪贴板工具 代码模板工具 头文件和源文件切换工具 注释工具 符号配对书写工具等多种辅助编辑工具 10 ADTIDE主要特征 交叉编译功能 支持开发语言 ANSIC EmbeddedC 汇编语言 编译工具 使用著名优秀自由软件GNU的GCC交叉编译工具 并经过优化和严格测试 支持C语言 汇编语言等 编译参数设置 完全图形界面方式的编译参数设置 提供可视化的设置功能 支持工程级 文件目录级 文件级编译参数设置 11 ADTIDE主要特征 调试功能 同时提供了图形和命令行两种调试方式 程序的单步执行 程序下载 存储区下载和上载功能 工程级调试参数管理 支持源程序 反汇编程序和混合窗口显示 支持ARM THUMB方式显示 具有与MSVisualStudio类似的调试菜单功能 Go Stop Reset Restart Stepinto StepOver Stepout RuntoCursor等 丰富的示例程序 12 ADTIDE主要特征 调试功能 断点功能 支持软件断点和硬件断点 实现断点设置 断点屏蔽 断点取消 断点列表等功能 变量监视功能 随程序运行同步更新变量 即时修改变量值 可设置自动 手动刷新方式 十进制 十六进制显示 ARM各种模式的寄存器即时查看与修改 当前模式指示 寄存器值修改时红色突显 存储器查看与修改 可设置自动 手动刷新方式 字节 双字节 四字节显示 大 小端方式显示 存储器值修改时红色突显 13 ADTIDE主要特征 调试功能 函数堆栈显示 可设置自动 手动刷新方式 十进制 十六进制显示 参数值显示 参数类型显示 板上寄存器的查看和修改 可以查看支持CPU的所有板上寄存器的具体意义 当前值 各个位的意义 可设置自动 手动刷新方式 二进制 十进制 十六进制显示 大 小端方式显示 支持十进制 十六进制方式修改寄存器值 寄存器值修改时红色突显 flash在线编程器 支持对多种flash芯片的空白检查 擦除 编程 校验等操作 支持单一操作和自动操作两种操作方式 支持8 16 32位flash访问宽度 支持多片flash同时编程 编程速度达15Kbytes s 提供统一的flash编程接口 可以方便地添加flash编程方案 14 ADTIDEforARM ADTIDE Arm7Lpt Arm9Lpt SoftSim Arm7Simple 用户手册 编程指南 丰富例程 15 多版本支持 16 多工程管理 17 可视化编辑器 18 GCC交叉编译 19 编译器设置 20 汇编器设置 21 连接器设置 22 调试功能 23 多种调试模式 24 断点 25 存储器窗口 26 存储区上载下载功能 27 寄存器观察窗口 28 函数调用栈窗口 29 变量观察窗口 30 命令窗口 31 单步调试 STEPINTO 32 单步调试 STEPOVER 33 单步调试 STEPOUT 34 单步调试 RUNTOCURSOR 35 板上寄存器 36 板上寄存器 37 FLASH在线编程器 38 工具菜单 39 在线帮助 40 JXARM9 2410教学实验系统 我们采用的是武汉创维特公司生产的JXARM9 2410 3教学实验系统 41 JXARM9 2410 3教学实验箱 42 JXARM9 2410 3教学实验箱硬件模块 基本模块SDRAM存储器 64MBSDRAM Flash存储器 32MBNORFlash和8MNANDFlash 串行通信口 3个UART接口 I2S录放音接口 基于DMA操作 I2C总线接口 与24C08芯片相连 LED跑马灯 4个 七段数码管 6个 43 JXARM9 2410 3教学实验箱硬件模块 基本模块外部中断测试模块 复位按键 DMA通道 2通道 定时器 5个PWM定时器 1个内部定时器 1个看门狗定时器 ADC接口 8通道10位ADC 44 JXARM9 2410 3教学实验箱硬件模块 调试模块标准JTAG接口 20针标准JTAG接口 用于高速仿真调试 简易JTAG接口 用于简易仿真调试 直连计算机并口 通信模块以太网通信接口 10M以太网卡 USB接口 2个USB接口 标准计算机打印口 并口 45 JXARM9 2410 3教学实验箱硬件模块 人机交互模块显示器 触摸屏 5 7英寸 320 240LCD 按键 4 4按键 PS 2键盘和鼠标接口 USB键盘和鼠标接口 A D D A模块工业控制模块两相步进电机驱动 RS485总线接口 CAN总线接口 46 JXARM9 2410 3教学实验箱硬件模块 IDE CF SD MMC接口模块标准IDE硬盘接口 标准CF卡接口 SD MMC卡接口 GPRS模块GPRS无线通信模块 GPS模块GPS全球定位系统模块 扩展模块100M以太网卡扩展板 DSP接口扩展板
展开阅读全文
相关资源
相关搜索

当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!