Files
ai_soc_sw/dashboard.md
tupingr 3d43cd87d5 feat: 项目架构重构 - hwd32h757芯片成片测试及SDK开发
- 从errlens模板(3角色)重构为1人+Arch AI+Worker AI(2角色)
- 去掉review仓库/QA AI/Dev AI分离,Worker AI统一负责开发+测试
- 新增33个功能单元目录(Test/cases/),按P0-P6七阶段bring-up
- 新增SDK驱动层骨架(Drivers/CMSIS/HAL_Driver/BSP)
- Arch AI/Worker AI角色不绑定特定AI平台,任何AI可随时接手
- 5个ADR:测试驱动SDK演进、HAL/LL双层、分阶段bring-up、单仓库、角色可替换
- 参考errlens的分层信息架构:dashboard→card→task,token预算控制
2026-05-27 16:37:52 +08:00

98 lines
2.6 KiB
Markdown

# hwd32h757 项目控制面板
> 唯一真实来源。人类看顶部,Arch AI 看全文,Worker AI 看 task 文件。
---
## 人类区
**芯片回片测试阶段** · 进度 0%
| 阶段 | 功能单元 | 状态 | 进度 |
|------|---------|------|------|
| P0 | 电源管理/时钟/复位/GPIO/JTAG | 未开始 | 0% |
| P1 | USART/SPI/I2C | 未开始 | 0% |
| P2 | ADC/DAC/比较器/VREFBUF/温度/参考电压/Scaler | 未开始 | 0% |
| P3 | Timer/HRTIM/LPTIM/看门狗 | 未开始 | 0% |
| P4 | FMC/QSPI/SDMMC/DMA/DLYB | 未开始 | 0% |
| P5 | USB/以太网/SAI/ULPI | 未开始 | 0% |
| P6 | 电压监控/模拟开关升压/升压器/CRC/电流特性 | 未开始 | 0% |
| SDK | CMSIS→LL→HAL→BSP→示例 | 未开始 | 0% |
### 需要你决策
当前无待决策事项。
---
## Arch AI 区
### ADR 摘要索引
| ADR | 一句话 | 状态 |
|-----|--------|------|
| 001 | 测试驱动SDK演进:寄存器测试→LL→HAL | ✅ |
| 002 | HAL/LL双层架构,参考STM32CubeH7 | ✅ |
| 003 | 33个功能单元分7阶段(P0-P6)bring-up | ✅ |
### Task 状态面板
**当前无活跃任务。Arch AI 根据 bring-up 进度拆解任务。**
**状态流转**: `todo → in_progress → done → verified → accepted`
**交接信号**: Worker 完成 → commit message 包含 `[DONE]` → 人类硬件验证 → `[VERIFIED]`
### 依赖关系
```
P0 (电源/时钟/复位/GPIO/JTAG) ← 能跑起来的最低要求
└→ P1 (USART/SPI/I2C) ← 有了调试输出和基本通信
└→ P2 (模拟链路)
└→ P3 (定时器类)
└→ P4 (存储和搬运)
└→ P5 (高速接口)
P6 (杂项) ← 可与P2-P5并行
SDK ← P0完成后开始CMSIS,每个阶段完成后提炼LL/HAL
```
### 阻塞/风险
| 级别 | 描述 | 影响 |
|------|------|------|
| — | 暂无 | — |
---
## 关键文档入口
| 想查什么 | 路径 |
|----------|------|
| SDK架构参考 | `docs/sdk_design.md` |
| 测试指南 | `docs/test_guide.md` |
| 迁移指南 | `docs/porting_guide.md` |
| ADR全文 | `.ai/knowledge/decisions.md` |
| 经验教训 | `.ai/knowledge/lessons.md` |
| 可复用模式 | `.ai/knowledge/patterns.md` |
| 待人类决策 | `DECISIONS.md` |
| 勘误记录 | `Test/errata/` |
---
## 角色入口
| 角色 | 说明 | 入口 |
|------|------|------|
| 人类 | — | 本文件顶部「人类区」 |
| Arch AI | 任何AI均可担当 | 本文件全文 |
| Worker AI | 任何AI均可担当 | `.ai/roles/worker/card.md` → 对应 task 文件 |
---
## 最近事件
| 日期 | 事件 |
|------|------|
| 2026-05-27 | 项目初始化,目录结构搭建 |
*Arch AI 维护。阶段切换时更新。*