# 阶段索引 | 阶段 | 名称 | 功能单元 | 状态 | 目录 | |------|------|---------|------|------| | P0 | 基础 bring-up | 电源管理/时钟/NRST复位/GPIO/JTAG_SWD | PLANNED | — | | P1 | 基本通信 | USART/SPI/I2C | PLANNED | — | | P2 | 模拟链路 | ADC/DAC/比较器/VREFBUF/温度/参考电压/Scaler启动时间 | PLANNED | — | | P3 | 定时器类 | Timer/HRTIM/LPTIM/看门狗 | PLANNED | — | | P4 | 存储搬运 | FMC/QSPI/SDMMC/DMA/DLYB | PLANNED | — | | P5 | 高速接口 | USB/以太网/SAI/ULPI | PLANNED | — | | P6 | 杂项 | 电压监控/模拟开关升压/升压器/CRC/电流特性 | PLANNED | — | ## 阶段执行原则 1. **P0必须先完成** — 芯片能跑起来才能测其他 2. **P1在P0完成后启动** — 需要调试输出和通信通道 3. **P2-P6可按需并行** — 依赖P1但不互锁 4. **SDK随阶段推进** — 每个阶段完成后提炼LL/HAL层 ## 阶段切换规则 1. 当前阶段所有功能单元测试通过(或勘误已记录) 2. 人类签字确认 3. Arch AI 更新本索引文件 4. Arch AI 更新 dashboard.md(进度条 + task 状态面板 + 最近事件) 5. Arch AI 更新 Worker card.md(当前阶段字段) 6. 产出阶段完成总结