Add architecture diagram and acquisition flow to wiki home

2026-11-02 04:16:51 +08:00
parent 1a8c41d09f
commit 456f996fdb
+18 -6
@@ -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<br/>8 路电气量"] --> TIM["TIM3<br/>1 kHz 节拍"]
A["STM32 ADC1<br/>9 路 DMA"] --> TIM
end
TIM --> TASK["adcTask<br/>每拍消费"]
TASK --> L1["语义取数与有效性"]
L1 --> L2["全周傅氏相量"]
L2 --> F["测频与遥测快照"]
L2 --> L3["保护判据"]
L3 --> P["protectTask<br/>20 ms"]
P --> I["IEC 60870-5-104<br/>TCP 2404"]
```
![STM32F4-Base 分层架构:应用层经 BSP、中间件、HAL 落到 STM32F407](http://gitea.bitnasdaq.vip/api/v1/repos/wandering1/STM32F4-Base/raw/docs/images/%E9%A1%B9%E7%9B%AE%E6%9E%B6%E6%9E%84%E6%80%BB%E8%A7%88.svg?ref=v2-on-ui)
> 上图回答“代码分成哪几层、谁依赖谁”;下文的文字只是补充,不替代图。
## 一句话现状
| 能力 | 状态 |