📘 Zephyr 调试·日志
深度工具链
🎯 30 章 · 完整目录
📌
风格
· 明快·圆润·彩色
📂 点击卡片跳转章节
01.html ~ 30.html
01
Zephyr日志系统概述
日志系统架构 · 日志级别 · 后端 · 模块初始化
架构
02
日志模块配置
Kconfig · 模块使能 · 级别设置 · 输出格式
配置
03
日志API详解
LOG_MODULE_REGISTER · LOG_INF/WRN/ERR/DBG · HEXDUMP
API
04
日志后端实现
UART · RTT · 文件系统 · 网络后端
后端
05
日志过滤与运行时控制
过滤机制 · 运行时级别调整 · 动态过滤
控制
06
日志性能分析
性能影响 · 缓冲机制 · 异步日志
性能
07
调试工具链概述
GDB · OpenOCD · J-Link · PyOCD
工具链
08
GDB调试基础
安装配置 · 断点 · 单步 · 变量查看
GDB
09
GDB高级调试
条件断点 · 观察点 · 回溯 · 多线程
高级
10
OpenOCD使用
安装 · 配置文件 · GDB集成 · Flash编程
OpenOCD
11
Segger J-Link调试
驱动 · GDB Server · RTT Viewer
J-Link
12
PyOCD调试
安装 · 调试会话 · Flash · GDB集成
PyOCD
13
Zephyr调试配置
调试符号 · 优化级别 · 调试构建类型
配置
14
内存调试
内存泄漏 · 栈溢出 · 堆内存分析
内存
15
性能分析工具
Perf · Trace · 统计计数器
性能
16
Shell调试命令
Zephyr Shell · 调试命令 · 系统状态
Shell
17
断言与错误处理
ASSERT · __ASSERT · 错误处理机制
断言
18
Fault处理
硬件故障分析 · Fault处理函数 · 故障转储
故障
19
系统视图
线程视图 · 内存视图 · 中断视图
视图
20
功耗调试
功耗测量 · 电源管理 · 睡眠模式调试
功耗
21
无线协议调试
蓝牙 · WiFi · Zigbee调试
无线
22
多核调试
SMP · 核间通信 · 共享资源调试
多核
23
时间调试
系统时钟 · 定时器调试 · 时间同步
时间
24
设备驱动调试
驱动模型 · 设备绑定 · 驱动测试
驱动
25
文件系统调试
挂载 · 读写操作 · 错误处理
文件系统
26
网络调试
网络栈 · Socket调试 · 协议分析
网络
27
USB调试
USB设备栈 · 主机栈 · 协议分析
USB
28
安全调试
安全启动 · 加密调试 · 安全存储
安全
29
自动化测试
Twister · 单元测试 · 集成测试
测试
30
综合实战
完整项目调试 · 日志系统与工具链综合应用
实战