diff --git a/Home.md b/Home.md
index 11a5f53..e8fbc97 100644
--- a/Home.md
+++ b/Home.md
@@ -8,15 +8,27 @@
STM32F4-Base 是一套面向工业现场的嵌入式平台固件, 也是一块**可复用的产品底座**。它把网络、存储、时间、UI、日志、看门狗、FTP 与配置这些平台能力做成稳定的公共层; 具体产品(保护测控、馈线自动化终端等)在此之上补齐采集、保护与规约。
-当前工程同时是一条**已闭环的采集与保护最小主线**:
+当前工程同时是一条**已闭环的采集与保护最小主线**:
-```text
-TPAFE5160(8 路电气量) + STM32 ADC1(9 路)
- └─ TIM3 1 kHz 硬件节拍 → adcTask
- └─ 采集处理 → 相量/测频 → 保护判据
- └─ protectTask(20 ms) → IEC 60870-5-104(TCP 2404)
+```mermaid
+flowchart LR
+ subgraph FRONT["采集前端"]
+ T["TPAFE5160
8 路电气量"] --> TIM["TIM3
1 kHz 节拍"]
+ A["STM32 ADC1
9 路 DMA"] --> TIM
+ end
+ TIM --> TASK["adcTask
每拍消费"]
+ TASK --> L1["语义取数与有效性"]
+ L1 --> L2["全周傅氏相量"]
+ L2 --> F["测频与遥测快照"]
+ L2 --> L3["保护判据"]
+ L3 --> P["protectTask
20 ms"]
+ P --> I["IEC 60870-5-104
TCP 2404"]
```
+
+
+> 上图回答“代码分成哪几层、谁依赖谁”;下文的文字只是补充,不替代图。
+
## 一句话现状
| 能力 | 状态 |