首页
›
嵌入式与底层系统
›
049-Zephyr RTOS系统开发
›
《Zephyr调试测试与CI工程》
VIP18
本课程属于:049-Zephyr RTOS系统开发
嵌入式与底层系统 · 共 18 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
Zephyr调试测试与CI工程
共计 30 章节
可可资料掘金营 · 点击在线试看
01
课程导入
目标=Zephyr调试测试与CI工程… · 核心概念 · 整体框架与学习路径
课程导入
Zephyr
02
Zephyr基础回顾
目标=Zephyr架构 · 构建系统 · 设备树
Zephyr
基础回顾
03
调试基础
目标=调试模型 · 日志系统 · printk与logging
调试基础
目标=调试模型
04
Zephyr日志系统
目标=LOG子系统配置 · 日志级别 · 后端
Zephyr
日志系统
05
Shell与交互调试
目标=Zephyr Shell配置 · 命令注册 · 自定义命令
Shell
交互调试
06
GDB调试
目标=OpenOCD与J-Link连… · GDB脚本 · 断点
GDB
调试
07
核心转储与故障分析
目标=coredump机制 · 栈回溯 · fault处理
核心转储
故障分析
08
内存调试
目标=堆与栈分析 · 内存泄漏检测 · MPU与MMU保护
内存调试
目标=堆
09
线程与同步调试
目标=线程状态查看 · 死锁与优先级反转 · 信号量与互斥量调试
线程
同步调试
10
系统跟踪与性能分析
目标=tracing子系统 · CTF跟踪 · Percepio Tracealyz…
系统跟踪
性能分析
11
测试框架总览
目标=Zephyr Test Fra… · Ztest · Twister
测试框架总览
Zephyr
12
Ztest单元测试
目标=测试用例编写 · 断言宏 · mock与fake
Ztest
单元测试
13
Twister测试运行器
目标=配置 · 测试发现 · 平台与架构矩阵
Twister
测试运行器
14
集成测试与硬件在环
目标=HIL测试环境搭建 · 板卡农场 · 自动化烧录与串口交互
集成测试
硬件
15
代码覆盖率
目标=gcov与lcov · 覆盖率采集 · 报告生成
代码覆盖率
gcov
16
静态分析与代码检查
目标=checkpatch · clang-tidy · cppcheck
静态分析
代码检查
17
CI工程基础
目标=CI概念 · GitHub Actions · GitLab CI
CI
工程基础
18
Zephyr CI流水线实战
目标=构建矩阵 · 多平台编译 · 测试执行
Zephyr
CI
19
容器化与开发环境
目标=Docker镜像 · West工作区 · 依赖管理
容器化
开发环境
20
自动化测试与持续测试
目标=测试分层 · 冒烟测试 · 回归测试
自动化测试
持续测试
21
缺陷管理与质量门禁
目标=缺陷跟踪 · 质量指标 · 门禁策略
缺陷管理
质量门禁
22
安全与合规测试
目标=安全启动 · Trusted Firmware-M · 漏洞扫描
安全
合规测试
23
综合案例一
目标=从零搭建Zephyr项目调试与… · 包含日志 · Shell与GDB调试
综合案例一
Zephyr
24
综合案例二
目标=为传感器驱动编写Ztest单元…
综合案例二
Ztest
25
综合案例三
目标=设计并实现多平台Zephyr… · 包含构建 · 测试与静态分析
综合案例三
Zephyr
26
常见问题与排错
目标=构建失败 · 烧录失败 · 测试不稳定
常见问题
排错
27
性能与优化
目标=调试对性能的影响 · 测试执行加速 · CI并行化与缓存优化策略
性能
优化
28
团队协作与工程实践
目标=分支策略 · 版本管理 · 文档规范
团队协作
工程实践
29
进阶主题
目标=仿真测试 · QEMU与Renode · 模糊测试
进阶主题
目标=仿真测试
30
课程总结与综合提升
目标=知识体系回顾 · 能力自评 · 项目实战建议与持续学习路线
课程总结
综合提升
所属VIP或分类
同VIP:Buildroot-U-Boot移植与启动流程问题调试实战
同VIP:I2C外设驱动开发与通信速率配置实战工程
同VIP:Linux内核配置编译与驱动模块调试与故障定位实战工程