28 lines
1.2 KiB
Markdown
28 lines
1.2 KiB
Markdown
|
|
# 阶段索引
|
||
|
|
|
||
|
|
| 阶段 | 名称 | 功能单元 | 状态 | 目录 |
|
||
|
|
|------|------|---------|------|------|
|
||
|
|
| 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. 产出阶段完成总结
|