TRACE32-使用.pdf
### TRACE32 使用指南知识点详解 #### 一、系统组成 **TRACE32-使用.pdf**文档主要介绍了TRACE32调试系统的使用方法和技术细节。该系统由硬件和软件两个主要部分构成。 ##### 1.1 硬件 **1.1.1 主机** - **外观**: TRACE32主机具有独特的外观设计,包括顶部、正面和背面。 - **顶部**:无特殊说明,可能用于放置或标识。 - **正面**:包含一个标准DB25/M连接器,用于连接调试电缆。 - **背面**: - 左侧:USB接口,用于与PC连接。 - 右侧:外接5VDC电源接口,当USB供电不足时使用。 - LED指示灯:用于指示电源状态。 **1.1.2 调试电缆** - **组成**: - DB25/F连接器:与主机相连。 - IDC20连接器:针距2.54毫米的标准连接器,与目标板上的JTAG信号相连。 - **特性**: - 扁平电缆可更换,便于维护和更换。 **1.1.3 通过USB与PC连接** - **连接方式**: - USB电缆:一大一小两端,大端连接PC,小端连接TRACE32主机。 - USB供电:当USB供电不足时,可以使用外接电源。 **1.1.4 通过JTAG与目标连接** - **接口信号定义**:目标板上的JTAG接口信号定义如下: - TCK(时钟信号) - TDI(输入数据) - TDO(输出数据) - TMS(模式选择) - TRST#(复位信号) - **连接说明**: - IDC20连接器与目标板上的JTAG信号一一对应。 - 调试电缆上的IDC20连接器有三角标记,表示第1脚的位置。 **1.1.5 对PC硬件的要求** - PC必须具备标准的USB接口。 **1.1.6 对目标板硬件的要求** - 目标处理器基于ARM7/9内核。 - 处理器I/O引脚电源电压范围为1.8至3.3伏。 **1.1.7 加电** - 连接顺序:先连接TRACE32与目标板的JTAG接口,再给目标板和TRACE32加电。 - 加电方式:通过USB线与已上电的PC连接。 ##### 1.2 软件 **1.2.1 驱动程序的安装** - **驱动程序文件**:位于安装盘“bin”目录下的t32usb.inf和t32usbxp.sys。 - **安装步骤**: - 在Windows系统下首次连接TRACE32时,手动安装驱动程序。 - 选择手动安装驱动程序选项。 - 选择正确的驱动程序文件进行安装。 - 完成驱动程序安装。 #### 二、PowerView调试界面的使用 **2.1 打开调试界面** - **启动方式**:通过安装盘根目录下的setup.bat文件启动安装过程。 **2.2 JTAG连接设置** - **设置内容**:配置JTAG连接参数,如通信速率等。 **2.3 运行脚本文件** - **功能介绍**:运行预先编写的脚本来自动化调试任务。 **2.4 观察/修改寄存器** - **操作方法**:查看和修改CPU寄存器的状态,以便于调试。 **2.5 观察/修改存储器** - **功能描述**:读取和修改目标板内存中的数据。 **2.6 下载程序** - **下载流程**:将程序代码下载到目标板上,准备运行或调试。 **2.7 观察符号表** - **作用**:查看程序中的符号信息,如函数名称、变量地址等。 **2.8 打开程序列表窗口** - **功能概述**:显示已加载的程序列表,便于管理和切换。 **2.9 单步执行程序** - **调试技巧**:逐条执行指令,监控程序行为。 **2.10 设置软件断点** - **设置方法**:在指定位置插入软件断点,控制程序执行流程。 **2.11 设置Onchip硬件断点** - **特点**:利用目标板上的硬件资源设置断点,不影响程序性能。 **2.12 设置数据观察断点** - **应用场景**:监控特定数据的变化,当数据变化时触发断点。 **2.13 全速运行程序** - **运行方式**:以正常速度运行程序,不进行任何中断。 **2.14 停止运行程序** - **停止条件**:手动或通过断点等方式停止程序运行。 **2.15 观察变量** - **查看方式**:实时查看程序中的变量值,分析程序状态。 **2.16 观察堆栈** - **功能介绍**:查看堆栈中的信息,了解函数调用栈。 **2.17 在线Flash编程** - **编程方式**:通过TRACE32直接在目标板上更新Flash内容。 **TRACE32-使用.pdf**文档详细介绍了TRACE32调试系统的各个方面,包括硬件和软件的配置、安装和使用方法,对于理解和掌握该系统的使用至关重要。
剩余29页未读,继续阅读
- DeepTravel2022-06-24好歹是卖钱的,更新一下啊
- fairytalexiao2012-12-21很不错,从硬件软件配置到调试的分析步骤都比较具体,图文并茂,容易理解。对初学者很有帮助
- 粉丝: 801
- 资源: 773
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助