Yvain Zhang
Yvain Zhang 嵌入式系统工程师

系统设计与架构实践

架构师的成长之路
和自我修养。

你好,我是 Yvain,一名嵌入式系统工程师。

ENGINEER / MAKER / OBSERVER 向下浏览章节 ↓

System Atlas / 01

系统知识,边学边整理。

按模块整理硬件、驱动和系统软件的关系。遇到问题时,能沿着时序和数据通路回头查,也试着弄清性能、功耗与可靠性之间为什么需要取舍。

查看技术总览与全部文章索引

Open Source / 02

自己维护的开源工具。

查看全部开源项目
Wi-Fi × AI Active MIT Python

WiFi Analyzer

提取 Wi-Fi 空口抓包中的协议和时间线信息,再用 AI 辅助分析可能的故障原因。

  • 纯 Python 标准库实现,无第三方依赖
  • 支持 AI CLI,也可独立连接多种 LLM API
  • 覆盖信号、重传、控制帧、BA、DHCP 与空口效率
在 GitHub 查看源码
PROJECT WORKFLOWPython
  1. 01Capture
  2. 02Decode
  3. 03Detect
  4. 04Diagnose

pcapng / OmniPeek → 诊断线索

FreeRTOS × Crash Capture Experimental MIT C / Python

FreeRTOS CrashKit

在 FreeRTOS 异常现场保存寄存器、内存片段和已登记的任务信息,再用 Python 离线核对快照与固件,生成报告。

  • 固定内存采集,异常路径不使用堆、日志锁或调度器 API
  • RV32 独立故障栈与 FreeRTOS 静态任务登记,不修改内核
  • 版本化快照、CRC 损坏检测与 ELF 固件身份比对
在 GitHub 查看源码
PROJECT WORKFLOWC / Python
  1. 01Capture
  2. 02Record
  3. 03Verify
  4. 04Report

RV32 异常 → 快照 → JSON / HTML

Writing / 03

最近更新的文章与笔记。

查看文章标签索引

Collection Updates

知识库最近修订

Off The Screen / 04

读书、跑步和拍照。

工作之外,读一点书,出去跑跑,偶尔拍几张照片。这些也是我想在这里留下的日常。

LIGHT & SHADOW

PHOTOGRAPHY / 摄影

太湖边与城市夜景

太湖边散步时拍的照片,还有一张以前的城市夜景,整理成了两组相册。

“偶尔遇到好光线,就拍下来。”
浏览摄影相册集
RUNNING & RHYTHM 10KM PACING · MIND RESET
RUNNING & RHYTHM

OFFLINE / 跑步与节奏

有空去跑一跑

平时坐得多,跑步是换个节奏的办法。配速不用太赶,跑完回来,再接着处理手头的事。

“慢一点,跑得久一点。”
关于我的更多经历
YEAR IN BOOKS

READING / 年度书单

推荐书籍

今年想读的书和以前记下的推荐,放在这里。读完以后,再补几句自己的感受。

“有空读几页,慢慢看,慢慢想。”
查看年度读书分享

Say Hello / 05

聊聊系统、技术,或打个招呼。

如果你也在研究芯片驱动、系统架构或 AI 工具,欢迎交流。文章里有错误或没讲清楚的地方,也请告诉我。

BUILT SLOWLY, KEPT USEFUL. Slow is smooth, smooth is fast. — Yvain Zhang

微信交流

YvainZhang
✓ 已复制微信号到剪贴板!

欢迎添加交流芯片驱动、系统架构与技术思考。
添加时请简单备注来意与技术方向。