- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第3章 JXARM9-2410 ARM嵌入式教学实验系统
3.1 JXARM9-2410 ARM嵌入式教学实验系统介绍
JXARM9-2410教学实验系统是一套硬件、软件集成的,基于ARM的完整的教学实验系统,系统包含丰富的硬件资源、完善而优越的调试手段和详尽的教学实验教程。
JXARM9-2410目标处理器采用三星的S3C44B0X处理器3.2.1 ADT IDE集成开发环境
1. ADT IDE简介
ADT IDE是一套应用于嵌入式软件开发的新一代集成开发环境,它提供高效、清晰、可视化的嵌入式软件开发平台,包括一整套完备的面向嵌入式系统的开发和调试工具:编辑器、编译器、链接器、工程管理器以及调试器等。ADT IDE运行于Windows NT、95、98、2000及XP,采用类Visual Stdio界面风格,其界面如图3-2所示。
图3-2 ADT IDE集成开发环境软件界面图
2. ADT IDE主要特性
◆ 中文、英文版本支持
◆ 操作系统支持
★ 支持Vxworks,uCLinux,Linux,Nucleus等操作系统的开发和调试。
◆ 可视化的源码编辑和工程管理功能:
★ 界面友好,使用方便:类似MS Visual Studio的用户界面,支持打印功能,支持文件内查找功能和Find in Files功能。
★ 工程管理器:ADT IDE提供图形化的工程管理工具,以project为单位为用户提供应用源程序的文件组织和管理,管理用户的应用程序,编译链接选项以及调试参数等。
★ 源码编辑器:支持标准的文本编辑功能,支持C语言、汇编语言语法高亮显示。
★ 辅助编辑工具:提供多剪贴板工具、代码模板工具、头文件和源文件切换工具、注释工具、符号配对书写工具等多种辅助编辑工具。
◆ 交叉编译功能:
★ 支持开发语言:ANSI C;Embedded C++;汇编语言。
★ 编译工具:使用著名优秀自由软件GNU的GCC交叉编译工具,并经过优化和严格测试,支持C语言、汇编语言等。
★ 编译参数设置:完全图形界面方式的编译参数设置,提供可视化的设置功能。支持工程级/文件目录级/文件级编译参数设置。
◆ 强大的源代码级调试功能:
★ 图形和命令行两种调试方式。
★ 断点功能:支持软件断点和硬件断点,实现断点设置、断点屏蔽、断点取消、断点列表。
★ 程序的单步执行。
★ 变量监视功能:随程序运行同步更新变量,即时修改变量值,可设置自动刷新方式、十进制/十六进制显示。
★ ARM各种模式的寄存器即时查看与修改,当前模式指示,寄存器值修改时红色突显。
★ 存储器查看与修改,可设置自动刷新方式、字节/双字节/四字节显示、大/小端方式显示,存储器值修改时红色突显。
★ 函数堆栈显示,可设置自动刷新方式、十进制/十六进制显示、参数值显示,参数类型显示。
★ 支持源程序、反汇编程序和混合窗口显示,支持ARM/THUMB方式显示。
★ 具有与MS Visual Studio类似的调试菜单功能:Go,Stop,Reset,Step into,Step over,Step out,Run to Cursor等。
★ 支持程序下载。
★ 板上寄存器(On Board Register)的查看和修改,可以查看支持CPU的所有板上寄存器的具体意义、当前值、各个位的意义,可设置自动刷新方式、二进制/十进制/十六进制显示、大/小端方式显示,支持十进制/十六进制方式修改寄存器值,寄存器值修改时红色突显。
★ 存储区下载和上载功能。
★ 工程级调试参数的保存。
★ 提供Simulator模拟器,支持脱机模拟调试。
★ 集成elf to bin及反汇编常用工具。
★ 丰富的例程程序。
◆ FLASH Memory 在线编程。
★ 支持对多种FLASH 芯片的实时检查、擦除、编程、校验等操作。
★ 支持8/16/32位Flash访问宽度,支持多片Flash同时编程,无需劈分文件。
★ 高速编程,编程速度约为80Kbytes/S.
★ 提供统一的Flash编程接口,用户可灵活地添加配置Flash编程方案。
3..2 ADT Emulator for ARM JTAG仿真器
1. 支持ADT IDE For ARM集成开发环境;);;;交叉调试;
8. 下载速度大于120Kbytes/S.
9. 支持标准C语言程序调试;
10. 非插入式调试,不占用板上任何资源;
11. 支持外接电源供电;
12. 支持Flash在线编程;
13. 采用标准并口技术,无须选
您可能关注的文档
- 2015防城港市防城区“柔性”引进人才16名公告.doc
- 2015高级人力资源管理师备考章节整理:第四章第一节.docx
- 2016.12《人力资源管理概论》期末考试试题.doc
- 2016-2021年人力资源软件市场前景预测及投资规划分析报告(目录).doc
- 2016-2021年人力资源系统市场前景预测及投资规划分析报告(目录).doc
- 2016-2021年柔性电热片市场前景预测及投资规划分析报告(目录).doc
- 2016-2021年柔性复合管市场前景预测及投资规划分析报告(目录).doc
- 2016-2021年柔性电路板市场前景预测及投资规划分析报告(目录).doc
- 2016-2021年柔性软管市场前景预测及投资规划分析报告(目录).doc
- 2016-2021年柔性石墨市场前景预测及投资规划分析报告(目录).doc
文档评论(0)