Arm® 调试器和跟踪
Total Arm® 调试和跟踪
Arm® IP 广泛应用于全球几乎所有可以想象到的嵌入式设计中。与传统的架构 相比,基于 RISC 的指令集具有低功耗、低发热量和更低硅成本的特点,因此非常适合移动或电池供电应用。它们具有全面的调试内核、高速跟踪接口、众多互连和设计灵活性,难怪会成为芯片 (SoC) 和模块化系统 (SoM) 设计的不二之选。
TRACE32 为基于 Arm® 的微处理器提供了一整套工具,从用于 Cortex-M 调试和跟踪的低成本 µTrace 一直到用于捕获高速离芯片 并行 TPIU 或串行 HSSTP 跟踪的旗舰工具PowerTrace III 和PowerTrace Serial 系列。所有这些工具都提供了无与伦比的调试功能,使您能够充分利用基于 Arm® 的嵌入式设计。
支持的分区架构
Arm®v9/v8/v7/v6、Cortex®-M/R/A/X、ARM7/9/11、SecurCore®、Neoverse™、Kryo™
更详细地了解高速 SoC
同时捕捉多个内核和其他系统源的程序流程、数据访问和任务切换的精美细节。PowerTrace Serial 具有高达 100 GBit/s 的快速比特率和大型数据缓冲器,可让您从顶层模块交互到单个指令的时序来探索设备的运行情况。
进一步了解我们的调试系统您想使用哪个ARM 内核?
查看我们的预定义解决方案目录,找到适合您项目的理想工具集。
强大的跟踪工具
许多 Arm® 处理器都包含某种跟踪接口,可在运行时非侵入式地生成程序流程和可选数据跟踪,并存储在专用的芯片 存储器中,或通过跟踪端口(通常是 TPIU 或 HSSTP)从芯片 。此外,还可以选择仪器跟踪,这样就可以只记录重要事件,从而改进调试工作流程。与 SoC 相关的许多内核都能生成跟踪数据并将其插入跟踪流,从而有效地让所有内核共享物理跟踪连接。这种跟踪信息带有时间戳,可为分析目标系统的各个方面提供令人难以置信的详细程度。
您想使用哪个ARM 内核?
查看我们的预定义解决方案目录,找到适合您项目的理想工具集。
调试虚拟目标
您可以使用各种基于 Arm® 的虚拟目标对应用代码和算法进行测试和改进。TRACE32 允许您使用与实际硬件相同的熟悉工具集和用户界面在虚拟目标上工作。这就减少了额外培训的需要,意味着您可以从第一天起就立即上手,提高工作效率。
可与任何支持多核调试 API(MCD)(调试和跟踪)或 GDB(调试)的virtual target 协同工作。完全支持Arm的快速模型和 IRIS 接口。
支持的第三方工具ARM
TRACE32 支持的所有架构 都具有以下功能。如果此处未列出您的设备或工具,请与我们联系;支持通常已经在路上。