HT-IDE3000 使用手册
版本 : V1.00 日期 : 2016-12-202016-12-20
Rev.1.00 2 Rev.1.00 3
HT-IDE3000 使用手册HT-IDE3000 使用手册
2016-12-20
目录
第一章 概要与安装 .......................................................................................................4
IDE 整合开发环境................................................................................................................. 4
微控制器仿真器 (ICE & e-ICE & e-Link) ............................................................................ 5
系统配置 ................................................................................................................................ 5
安装 ........................................................................................................................................ 6
第二章 快速开始 .........................................................................................................12
第三章 选单 – 档案 / 编辑 / 检视 / 工具 / 选项 .........................................................15
启动 HT-IDE3000 系统 ....................................................................................................... 15
档案选单 .............................................................................................................................. 17
编辑选单 .............................................................................................................................. 17
检视选单 .............................................................................................................................. 18
工具选单 .............................................................................................................................. 19
选项选单 .............................................................................................................................. 31
书签 ...................................................................................................................................... 41
第四章 选单 – 专案 & 建制 ........................................................................................44
建立新项目 .......................................................................................................................... 44
开启和关闭专案 .................................................................................................................. 47
管理项目的原始档 .............................................................................................................. 47
建成项目的工作档 .............................................................................................................. 48
组译 / 编译 ........................................................................................................................... 49
确认单查看器 ...................................................................................................................... 49
备份 / 恢复工程 ................................................................................................................... 50
第五章 选单 – 除错 .....................................................................................................51
重置 HT-IDE3000 系统 ....................................................................................................... 51
应用程序的硬件仿真 .......................................................................................................... 53
单步执行 .............................................................................................................................. 54
断点 ...................................................................................................................................... 55
追踪应用程序 ...................................................................................................................... 58
第六章 选单 – 窗口 .....................................................................................................65
窗口选单命令 ...................................................................................................................... 65
第七章 汇编语言和组译器 .........................................................................................72
惯用符号 .............................................................................................................................. 72
语句语法 .............................................................................................................................. 72
组译假指令 .......................................................................................................................... 73
汇编语言指令 ...................................................................................................................... 81
其它 ...................................................................................................................................... 84
组译器选项 .......................................................................................................................... 85
编译列表档案格式 .............................................................................................................. 87
第八章 连结器 .............................................................................................................90
连结器之功用 ...................................................................................................................... 90
连结器的选项 ...................................................................................................................... 90
Rev.1.00 2 Rev.1.00 3
HT-IDE3000 使用手册HT-IDE3000 使用手册
2016-12-20
地址对映图档案 .................................................................................................................. 92
连结器的工作档案与除错档案 .......................................................................................... 93
第九章 函式库总管 .....................................................................................................94
函式库总管的功能 .............................................................................................................. 94
设定函式库档案 .................................................................................................................. 94
第十章 附录 – 组译器使用的保留字 .........................................................................97
汇编语言保留字 .................................................................................................................. 97
指令集 .................................................................................................................................. 98
Rev.1.00 4 Rev.1.00 5
HT-IDE3000 使用手册HT-IDE3000 使用手册
2016-12-20
第一章 概要与安装
为简化应用程序的发展过程,支持工具的重要性和有效性对于微控制器来说是
不可低估的。为了支持所有系列的 MCU,本公司用心的提供具有完整功能的工
具,让用户在开发与使用上更加便利,例如众所周知的 IDE 整合开发环境,软
件方面具有 HT-IDE3000 软件,提供友善的窗口接口以便从事程序的编辑及除
错,同时硬件方面为 ICE 仿真器,提供多种实时仿真功能,包含多功能追踪、
单步执行和设定断点功能。IDE 发展系统提供完整系列的适配卡与定期软件服
务包装的更新,因此保证设计者可以有最佳的工具,且能以最高效率进行微控
制器应用程序的设计与开发。
IDE 整合开发环境
IDE (Integrated Development Environment) 是一个具有高效能,使用于设计本公
司 8 位 MCU 应用程序的整合开发环境。系统中的硬件及软件工具能够帮助客
户使用本公司 8 位 MCU 芯片,快速且容易地发展应用程序。在 IDE 整合开发
环境中最主要的组件为 e-ICE 和 ICE (In-Circuit Emulator),它们提供了本公司 8
位微控制器的实时仿真功能以及强而有力的除错与追踪功能。
在软件方面,HT-IDE3000 发展系统提供友善的工作平台。将所有的软件工具,
例如编辑器、组译器、连结器、函式库管理员和符号除错器,整合成为一窗口
环境,使程序发展过程更为容易。
HT-IDE3000 使用手册中包含 IDE 发展系统的相关细节。为了提供 HT-IDE3000
的安装作业以及确保发展系统包含有最新的微控制器和软件更新信息,本公司
也定期提供 HT-IDE3000 服务软件 (Service Pack)。这些服务软件不是用来取代
HT-IDE3000,它必须要在 HT-IDE3000 系统软件已安装后才能被安装。
由 HT-IDE3000 所具有的特色如下:
模拟
程序指令的实时仿真
硬件
●
ICE
♦
使用及安装容易
♦
可使用内部或外部振荡器
♦
断点机制
♦
支持追踪功能与触发能力的追踪仿真器
♦
ICE 经由打印口与计算机连接
♦
使用者的应用电路板经由 I/O 适配卡连接至 ICE
●
e-ICE
♦
使用及安装容易
♦
可使用内部或外部振荡器
♦
断点机制
♦
e-ICE 经由 USB 与计算机连接
♦
使用者的应用电路板经由 2.54mm 标准排针连接至 e-ICE
●
e-Link
♦
EV 采用 OCDS(On-Chip Debug Support) 架构,只需 2 条信号线便可进行调试
♦
EV 与 IC 脚数相同或比 IC 多 1~2 根引脚,可焊接在应用板,方便调试
♦
提供多种形式的断点功能
♦
提供 RAM 实时监控功能
♦
工作电压范围更宽 1.7V~5.5V
Rev.1.00 4 Rev.1.00 5
HT-IDE3000 使用手册HT-IDE3000 使用手册
2016-12-20
软件
♦
窗口架构的软件工具
♦
原始程序层次的除错器 ( 符号除号器 )
♦
支持多个原始程序文件的工作平台 ( 一个应用项目可以包含一个以上的原
始程序文件 )
♦
所有工具被使用于开发、除错、评估和产生最终的应用程序代码 (Mask
ROM file)
♦
可将公用程序建立成函式库并在之后连结到其它的项目中
微控制器仿真器 (ICE & e-ICE & e-Link)
对于本公司的 8 位微控制器而言,本公司的 ICE 是全功能的仿真器,系统中的
硬件及软件工具能帮助客户快速且容易的发展应用程序。系统中最主要的是硬
件仿真器,除了能够有效地提供除错和追踪功能之外,还能以实时的方式进行
本公司 8 位 MCU 的仿真工作。在软件方面,HT-IDE3000 发展系统提供友善的
工作平台,将所有软件工具,例如编辑器、组译器、连结器、函式库管理员和
符号除错器,合并到窗口环境。
ICE 适配卡
伴随 ICE 的适配卡 ( 图 1-1) 可以被许多的应用电路使用,但是使用者也可自行
设计适配卡。将必要的接口电路放在他们自己的适配卡,使用者可以直接把他
们的应用电路板连接到 ICE 的 CN1 和 CN2 连接器。
图 1-1
系统配置
IDE 整合环境硬件配置如图 1-2,主机需为 Pentium 兼容机器,系统为 Windows
XP 或 以 后 版 本, 注 意 在 Windows XP 系 统 下 安 装 HT-IDE3000 时, 需 要 在
Supervisor Privilege 模式下执行 HT-IDE3000 软件安装。
第 一 章 概 要 与 安 装
6
Printer Cable
Power Adapter
Emulator Box
ICE
Target
Board
Emulator
Flat Cable
Interface
Card
图 1-2