TRACE32系列仿真器介绍.ppt
上传人:sy****28 上传时间:2024-09-13 格式:PPT 页数:56 大小:2.9MB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

TRACE32系列仿真器介绍.ppt

TRACE32系列仿真器介绍.ppt

预览

免费试读已结束,剩余 46 页请下载文档后查看

16 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

TRACE32系列仿真器介绍OneSystemFitsAll一、AllinOne,模块化。丰与俭,巧规划。模块化结构。可按用户要求裁剪,配置多种仪器的综合体:通用仿真器逻辑/状态/时序分析仪通用计数器/定时器模式/脉冲信号源模拟调试器软件测试FLASH编程二、CPU,一网收。调新品,只换头。TRACE32支持600种以上的微处理器。以下是部分常见品牌:AMDARMDallasHitachiIBMIntelMitsubishiMotorolaNationalNECOkiPhilipsSGS-ThomsonSiemensToshibaZilogInfineon...通用性,更换仿真模块就可调试不同的芯片三、编译器,款款宜。各平台,没问题。TRACE32支持60种以上的编译器,主要有:ARMBorlandTaskingCAD-ULDiab-SDSGreenhillsHitechHiwareHPIARIntelKeilMicrosoftMotorola...TRACE32支持6种编程语言:ASM,C,C++,PASCAL,PL/M,ADA或MODULA2TRACE32支持15种不同的主机操平台,主要有:Windsows3.1/95/98/NTHP-UXSolaris...四、RTOS,可调试。多任务,全透视。TRACE32支持的嵌入式操作系统超过20种,主要有NucleusOSERubusCMXRTXCpSOSVxWORKS...TRACE32支持RTOS调试:RTOS专用菜单Kernel资源显示Task状态显示、统计评估任务级调试...五、FLASH,可擦写。全序列,任选择。TRACE32支持FLASH在线编程,FLASH(厂家)主要有:AMDATMELFUJISTUINTELMACRONIXMICRONMITSUBISHIMOTOROLASHARPSSTSTTITOSHIBA…既支持片外FLASH,也支持片内FLASH支持8bit、16bit、32bit总线宽度六、测软件,辨好坏。查性能,算覆盖。TRACE32具有独特的嵌入式软件测试功能:程序追踪(Trace)程序流程选择追踪...函数性能测试(Performance)运行时间函数嵌套...代码覆盖分析(Coverage)代码覆盖率变量检查(读/写)堆栈深度分析...七、个性化,易使用。菜单键,自己弄。TRACE32系列产品具有统一的工作界面,使用同一命令集,易学易用,一通百通个性化的可编程菜单和功能键,用户可以根据自己的需要增加或删除某些下拉菜单和工具按键八、基本功,样样精。搞开发,轻轻松。Memory测试硬件断点功能,TRACE32可以在FLASH或EPROM中直接调试支持多CPU调试丰富的断点类型支持MMU、FPU调试上下文追踪系统CTS(ContextTracingSystem)条件执行功能(STEP、GO)...TRACE32——开放的体系结构Trace32-ICE的结构TRACE32-ICETRACE32-ICE的基本模块TRACE32-ICE配置方案举例TRACE32-ICE配置方案举例TRACE32-ICE配置方案举例TRACE32-ICE配置方案举例TRACE32--ICE仿真头TRACE32-ICD常见的调试接口常见的调试接口TRACE32-ICD基本结构TRACE32-ICD的基本模块TRACE32-ICD的扩展ICD配置方案ICD配置方案例3:BDM/JTAG调试器,带ROM仿真器(网口)BDM/JTAGDebuggerwithUSBInterfaceEPROMSimulatorModulePRTCablePodbusParallelInterfaceBDM/JTAGDebuggerRISCTraceModuleTRACE32-FIREforRISCTRACE32-RIRETrace32的使用Trace32的使用Trace32的使用Trace32的使用Trace32的使用Trace32的使用Trace32的使用断点:不同的断点有不同的用处P、H:同步,最常规的程序断点R、W:异步,对变量读、写时中断A、B、C:异步,对变量读/写时中断,主要用于逻辑分析仪的触发条件(地址选择)S:程序区为同步,数据区为异步。主要用于“视点”刷新,即当程序到达S断点的一瞬间刷新所有显示窗口(约需100-500微秒)Trace32的使用Trace3