高级调试和跟踪
概述
我们将使用TRACE32 快速了解基础知识,以获得共同的TRACE32 经验。命令集、PDF 文档和帮助系统的使用总是必不可少的。然后,我们将从中级开始讲解 AMP/SMP 调试、片上断点和软件断点的区别以及运行时内存访问和其他内存访问类别。之后,我们将重点讲解时序、性能、统计、代码覆盖和功能安全方面的跟踪。
所有这些新技能都将用于调试和跟踪运行实时操作系统的应用程序这一复杂领域。这种操作系统可能是 FreeRTOS、VxWorks 或 AutoSAR 等常见操作系统,也可能是专有操作系统。此外,还有更多主题,如:远程控制(例如通过 Python)和对话框脚本。
语言 英语和德语
地点:在线和现场
级别 :中级
先决条件: 使用 TRACE32® 调试的基础知识
时长:12 小时
根据要求提供
目录
第 1 块
- 劳特巴赫五金简介
- 使用 T32Start 创建的配置文件
- 设置调试会话
- 用户界面和命令结构
- 修改菜单和工具栏
- PDF 帮助结构
第 2 块
- CPU 和外设寄存器
- 内存访问
- SMP 与 AMP 调试、同步
- 加载应用程序
- 符号、变量和函数
- 断点
第三区块
- 练习脚本语言
- 创建和调试脚本
- 对话编程
- 跟踪应用程序
- 了解跟踪结果
- 性能和统计分析
- CTS(回溯调试)
第三区块
- 目标 RTOS 感知设置脚本
- 跟踪多核 Linux 应用程序
- 任务列表和详情
- 调试新用户进程
- 缓存分析
- API 远程控制(如 Python)
申请团体培训
高级调试和跟踪培训
标有星号 (*) 的字段为必填字段。