首页
›
嵌入式与底层系统
›
096-SEGGER嵌入式调试与实时系统工程
›
《SEGGER SystemView实时性能分析》
VIP20
本课程属于:096-SEGGER嵌入式调试与实时系统工程
嵌入式与底层系统 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
SEGGER SystemView实时性能分析
共计 30 章节
可可资料掘金营 · 点击在线试看
01
课程导入与SystemView定位
目标=理解实时性能分析的目标 · SystemView在嵌入式开发中的… · 与逻辑分析仪和示波器的差异
SystemView
课程导入
02
SystemView工作原理与数据流
目标=掌握事件记录机制 · 目标端与主机端通信 · RTT传输通道
SystemView
工作原理
03
目标系统软硬件准备
目标=确认MCU支持条件 · 调试接口要求 · RAM与ROM开销
目标系统软硬件准…
MCU
04
在目标工程中集成SystemView
目标=添加SEGGER系统文件 · 初始化SEGGER_SYSVIEW_… · 配置RTT控制块
SystemView
目标工程
05
SystemView主机端安装与工程配置
目标=安装SystemView软件 · 选择目标器件 · 设置RTT通道
SystemView
主机端安装
06
首次抓取与实时事件流观察
目标=连接目标 · 启动录制 · 识别任务切换
首次抓取
实时事件流观察
07
事件类型与记录API详解
目标=使用SEGGER_SYSVIE… · RecordExitISR · RecordTaskStartExe…
API
事件类型
08
RTOS自动感知与任务级追踪
目标=配置FreeRTOS · embOS · ThreadX等RTOS的Syste…
RTOS
自动感知
09
中断与异常行为分析
目标=记录ISR进入退出 · 测量中断延迟 · 识别中断嵌套
异常行为分析
ISR
10
时间轴视图与缩放操作
目标=掌握缩放 · 平移 · 标记
时间轴视图
缩放操作
11
任务调度与CPU占用分析
目标=读取任务执行时间 · 计算CPU利用率 · 识别空闲任务占比
CPU
任务调度
12
中断延迟与响应时间测量
目标=使用SystemView标记中… · 计算最坏响应时间 · 对比不同优先级配置的影响
断延迟
响应时间测量
13
周期任务与截止时间验证
目标=标记周期任务起止 · 测量周期抖动 · 检查截止时间满足情况
周期任务
截止时间验证
14
通信与同步事件分析
目标=记录信号量 · 互斥量 · 消息队列
通信
同步事件分析
15
内存与动态分配行为追踪
目标=记录malloc/free或R… · 观察堆使用趋势 · 识别碎片化与分配失败风险
内存
动态分配行为追踪
16
用户自定义事件与软件埋点
目标=使用SEGGER_SYSVIE… · 变量值 · 错误码
用户自定义事件
软件埋点
17
多核与多目标系统追踪
目标=配置多核SystemView · 同步时间戳 · 区分核间事件
多核
多目标系统追踪
18
SystemView与RTT协同调试
目标=结合RTT终端输出 · 日志与SystemView事件 · 在同一个J-Link连接下进行联合调…
SystemView
RTT
19
性能瓶颈定位实战
目标=从事件流中发现高CPU占用 · 频繁阻塞 · 长中断
性能瓶颈定位实战
CPU
20
实时性优化案例
目标=针对电机控制 · 音频处理或通信协议栈场景 · 使用SystemView数据指导优先…
实时性优化案例
目标=针对电机控…
21
低功耗与Tickless模式分析
目标=在低功耗场景下记录睡眠与唤醒事… · 分析唤醒源 · 评估功耗与实时性平衡
Tickless
低功耗
22
SystemView数据导出与离线分析
目标=导出CSV或文本 · 使用脚本处理事件数据 · 生成统计报告
SystemView
数据导出
23
自动化测试与持续集成中的SystemView
目标=在CI中触发录制 · 解析事件 · 设置实时性阈值
SystemView
自动化测试
24
常见集成问题与故障排除
目标=解决无数据 · 时间戳异常 · 事件丢失
常见集成问题
故障排除
25
SystemView配置项深度调优
目标=调整事件缓冲区大小 · RTT通道模式 · 时间戳频率
SystemView
配置项深度调优
26
与Tracealyzer、Percepio等工具对比
目标=理解不同实时追踪工具的数据模型 · 适用场景 · 迁移与互补使用策略
Tracealyzer
Percepio
27
复杂系统综合实战
目标=在包含RTOS · 中断 · 通信
复杂系统综合实战
RTOS
28
性能分析报告撰写
目标=从SystemView会话中提… · 绘制图表 · 描述问题与优化前后对比
性能分析报告撰写
SystemView
29
团队协作与知识沉淀
目标=建立SystemView使用规… · 事件命名约定 · 工程模板
团队协作
知识沉淀
30
课程总结与进阶路线
目标=回顾核心API · 视图 · 分析方法
课程总结
进阶路线
所属VIP或分类
同VIP:SEGGER-Embedded-Studio项目开发指南
同VIP:SEGGER-embOS任务调度与实时优化
同VIP:SEGGER-embOS实时系统开发与产品集成