1 / 36
文档名称:

trace32使用手册.pdf

格式:pdf   大小:1,291KB   页数:36页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

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

分享

预览

trace32使用手册.pdf

上传人:977562398 2019/11/18 文件大小:1.26 MB

下载得到文件列表

trace32使用手册.pdf

文档介绍

文档介绍:Trace32软件使用(亦可见TRACE32-)一、首先安装软件Trace32。二、启动软件,Trace32ICDARMUSB;。“systemdown”指示目标板已经供电,如果目标板电源电压低或没有的话,红圈的区域会显示“POWERDOWN”。TRACE-ICP通过JTAG接口的1脚检测目标板电压,。如Pic1中红色字体所指示的那样,调试界面分成五个区域,从上到下依次是主菜单区、快捷按钮区、工作区、行命令输入区、行命令软件区、状态显示区。主菜单区是各种菜单命令的入口区域。快捷按钮区是各种常用命令的快捷使用按钮。用户可以自定义主菜单和快捷按钮。工作区是各种对话框窗口的显示区域。行命令输入区是各种命令通过手动输入执行的区域。行命令软键区是协助用户输入行命令的区域,它提供所有行命令的软键输入方法。状态显示区指示当前的调试状态。,以便能够正确连接,这些设置主要包括:1、选择要调试的处理器型号。2、是否有多个器件串联在同一个JTAG链路里,连接顺序如何,每个器件的JTAGIR寄存器的宽度是多少。(情况一)3、JTAG时钟使用TCK还是RTCK。TCK由TRACE-ICP提供,一般情况下选用10MHz。RTCK是TRACE-ICP的TCK进入目标JTAG链路之后,从目标JTAG链路返回的时钟,它与目标处理器的时钟同步。一般情况下,具有睡眠模式的处理器多选用RTCK作JTAG时钟,如ARM926EJ-S。(情况二)4、通过JTAG与目标连接时,是否要先复位目标板。JTAG口上的SRST信号产生复位信号。(情况三)5、通过JTAG与目标连接时,是否要停止目标处理器运行。(情况四)从主菜单“CPU”中选择“SystemSettings…”,打开如下图所示对话框。从“CPU”下拉菜单里选择要调试的处理器。,多个器件串联在同一个JTAG链上,用户需要在图二十三所示的对话框中选择“MultiCore”,打开MultiCore对话窗口,如下图所示。。所谓“JTAG串联”,就是一个器件的TDI和另一个器件的TDO相连,没有连接的TDI与JTAG口的TDI连接,没有连接的TDO与JTAG口的TDO连接。图二十四中的红框中的图形形象地描述了这种连接。在图形中,“core”表示被调试的处理器,如ARM926EJ-S,“IRPOST”表示连接在JTAGTDI和“core”的TDI之间的器件的JTAGIR寄存器长度的和,在“IRPOST”下方的编辑框内要填入这个和的值,“DRPOST”表示连接在JTAGTDI和“core”的TDI之间的器件的数目,在“DRPOST”下方的编辑框内填入这个数目值,“IRPRE”表示连接在JTAGTDO和“core”的TDO之间的器件的JTAGIR寄存器长度的和,在“IRPRE”下方的编辑框内要填入这个和的值,“DRPRE”表示连接在JTAGTDO和“core”的TDO之间的器件的数目,在“DRPRE”下方的编辑框内填入这个数目值。填入上面四个值,就完成了JTAGMultCore的设置。对前面描述的第二种情况,JTAG时钟的选择,可以通过SystemSettings对话框上的JtagClock列表框来实现,如下图所示。,通过这个列表框用户可以选择JTAG时钟是TCK或RTCK,选择TCK的时候,顺便选择它的频率,5MHz或10MHz或25MHz,也可以手动在编辑框中输入频率值,如1MHz。对前面描述的第三种情况,通过JTAG与目标连接时,是否要先复位目标板,用户可以通过下图中红框中的单选按钮进行选择。“EnReset”单选钮如果在前面打勾(选择),表示在TRACE-ICP做JTAG连接时会做系统复位。通过前面三种情况,用户完成了在JTAG连接动作之前的设置工作。接下来,用户就可以连接目标了。这个连接通过下图中的红框中的“Up”或“Attach”单选钮来完成。“Up”单选钮,JTAG通讯连接之后,目标处理器会停止执行,选择红框中的“Attach”单选钮,JTAG通讯连接之后,目标处理器处于它在JTAG通讯之前的状态,原来是运行的,那么,它现在仍然保持运行状态,这就是我们前面描述的第四种情况,如果用户在选择“Up”或“Attach”单