首页
›
嵌入式与底层系统
›
096-SEGGER嵌入式调试与实时系统工程
›
《SEGGER RTT实时日志与数据通道》
VIP20
本课程属于:096-SEGGER嵌入式调试与实时系统工程
嵌入式与底层系统 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
SEGGER RTT实时日志与数据通道
共计 30 章节
可可资料掘金营 · 点击在线试看
01
课程导入与RTT定位
目标=理解SEGGER RTT在嵌入… · 与传统串口日志的差异 · 实时日志与数据通道的双重用途
RTT
课程导入
02
RTT核心原理
目标=掌握RTT基于目标内存环形缓冲… · 理解上行通道 · 下行通道
RTT
核心原理
03
RTT组件与文件结构
目标=熟悉SEGGER_RTT.c · SEGGER_RTT.h · SEGGER_RTT_Conf.h等…
RTT
组件
04
目标端初始化与配置
目标=学会调用SEGGER_RTT_… · 配置缓冲区大小 · 通道数量
目标端初始化
配置
05
阻塞与非阻塞模式
目标=区分SEGGER_RTT_MO… · NO_BLOCK_TRIM · BLOCK_IF_FIFO_FULL…
阻塞
非阻塞模式
06
基础日志输出API
目标=熟练使用SEGGER_RTT_… · SEGGER_RTT_WriteSt… · SEGGER_RTT_printf等…
API
基础日志输出
07
多通道日志设计
目标=利用RTT多个上行通道分离不同… · 设计通道编号 · 日志级别和模块标签
多通道日志设计
RTT
08
主机端RTT Viewer使用
目标=掌握J-Link RTT Vi… · 通道选择 · 显示格式
RTT
Viewer
09
RTT Logger与RTT Client
目标=对比RTT Logger · RTT Client和RTT Vie… · 学会用命令行工具进行长时间日志记录和…
RTT
Logger
10
输入通道与交互式调试
目标=使用下行通道向目标发送命令 · 参数和测试数据 · 实现目标端命令解析
输入通道
交互式调试
11
二进制数据通道
目标=通过RTT传输传感器采样 · 波形数据 · 图像块或协议帧
二进制数据通道
RTT
12
RTT与中断/RTOS集成
目标=在中断服务程序和RTOS任务中… · 分析可重入性 · 临界区
RTT
RTOS
13
缓冲区管理与性能调优
目标=计算缓冲区大小 · 通道数量与RAM占用的关系 · 调整SEGGER_RTT_Conf.…
缓冲区管理
性能调优
14
RTT控制块与自动检测
目标=理解_SEGGER_RTT控制… · ID字符串搜索机制 · 以及主机端如何自动定位控制块
RTT
控制块
15
多核与多目标场景
目标=在双核MCU或多设备系统中规划… · 通道分配和主机端连接策略 · 避免地址冲突与数据混淆
多核
多目标场景
16
RTT在低功耗调试中的应用
目标=分析低功耗模式下RTT缓冲区与… · 设计唤醒后补发日志 · 降低平均功耗的调试方案
RTT
低功耗调试
17
RTT与J-Link脚本自动化
目标=结合J-Link Comman… · J-Link Script和RTT… · 自动保存日志和批量测试
RTT
J-Link
18
RTT日志分级与过滤
目标=在目标端实现日志级别 · 模块过滤和运行时开关 · 在主机端配合RTT Viewer或自…
RTT
日志分级
19
RTT数据可视化
目标=将RTT二进制通道数据接入Py… · MATLAB或自定义上位机 · 实现实时波形
RTT
数据可视化
20
RTT与SystemView协同
目标=在需要任务级时序分析时 · 理解RTT与SystemView的关… · 使用SystemView进行RTOS…
RTT
SystemView
21
RTT与串口日志对比迁移
目标=从UART printf迁移到… · 评估引脚占用 · 波特率瓶颈
RTT
串口日志对比迁移
22
RTT在Bootloader中的应用
目标=在Bootloader阶段初始… · 输出跳转 · 校验和升级过程日志
RTT
Bootloader
23
RTT在量产测试与现场诊断
目标=设计可通过RTT触发的自检命令 · 错误码输出和状态快照 · 用于产线测试与现场问题定位
RTT
量产测试
24
RTT安全与可靠性
目标=分析RTT通道的数据完整性 · 缓冲区溢出 · 未初始化访问和敏感信息泄露风险
RTT
安全
25
RTT常见问题排查
目标=定位无输出 · 乱码 · 丢包
RTT
常见问题排查
26
RTT性能基准测试
目标=设计吞吐量 · 延迟 · CPU占用和丢包率测试
RTT
性能基准测试
27
RTT自定义主机端工具
目标=基于J-Link SDK或RT… · 完成通道读取 · 数据解析
RTT
自定义主机端工具
28
RTT在复杂项目中的架构设计
目标=规划日志通道 · 数据通道 · 命令通道和错误通道
RTT
复杂项目
29
综合实战
目标=在真实MCU工程中集成RTT · 完成多通道实时日志 · 二进制数据上传
综合实战
MCU
30
课程总结与进阶路线
目标=回顾RTT核心机制 · API · 工具链和工程实践
课程总结
进阶路线
所属VIP或分类
同VIP:SEGGER-Embedded-Studio项目开发指南
同VIP:SEGGER-embOS任务调度与实时优化
同VIP:SEGGER-embOS实时系统开发与产品集成