高级调试和跟踪

概述

我们将使用TRACE32 快速了解基础知识,以获得共同的TRACE32 经验。命令集、PDF 文档和帮助系统的使用总是必不可少的。然后,我们将从中级开始讲解 AMP/SMP 调试、片上断点和软件断点的区别以及运行时内存访问和其他内存访问类别。之后,我们将重点讲解时序、性能、统计、代码覆盖和功能安全方面的跟踪。

所有这些新技能都将用于调试和跟踪运行实时操作系统的应用程序这一复杂领域。它可能是 FreeRTOS、VxWorks 或 AutoSAR 等普通系统,甚至是专有系统。此外,还可以学习远程控制(例如通过 Python)和使用对话框编写脚本等内容。

语言 英语和德语
地点:在线和现场
级别 :中级
先决条件:
使用 TRACE32® 调试的基础知识
时长:12 小时

根据要求提供

目录

第 1 块

  • 劳特巴赫五金简介
  • 使用 T32Start 创建的配置文件
  • 设置调试会话
  • 用户界面和命令结构
  • 修改菜单和工具栏
  • PDF 帮助结构

第 2 块

  • CPU 和外设寄存器
  • 内存访问
  • SMP 与 AMP 调试、同步
  • 加载应用程序
  • 符号、变量和函数
  • 断点

第三区块

  • 练习脚本语言
  • 创建和调试脚本
  • 对话编程
  • 跟踪应用程序
  • 了解跟踪结果
  • 性能和统计分析
  • CTS(回溯调试)

第三区块

  • 目标 RTOS 感知设置脚本
  • 跟踪多核 Linux 应用程序
  • 任务列表和详情
  • 调试新用户进程
  • 缓存分析
  • API 远程控制(如 Python)

申请团体培训

高级调试和跟踪培训

标有星号(*)的字段是必须的。

联系信息
培训信息
隐私 *

还有问题?

请联系培训师:

亚历山大-赫尔曼

training@lauterbach.com