Files
ai_soc_sw/README.md
T
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

1.8 KiB
Raw Blame History

ai_soc_sw

hwd32h757 MCU 芯片成片测试及 SDK 开发项目。

项目信息

项目
芯片代号 hwd32h757
内核 Cortex-M7
项目阶段 Chip bring-up(回片测试)
仓库 https://gitcode.com/tupingr/ai_soc_sw.git

核心产出

  1. 寄存器功能测试 — 33 个功能单元的全面扫描
  2. SDK 框架 — HAL/LL 双层驱动(参考 STM32CubeH7
  3. 勘误记录 — 结构化硅缺陷追踪

协作模式

1 人 + Arch AI + Worker AI,详见 AGENTS.md

目录结构

ai_soc_sw/
├── AGENTS.md                  # AI 角色定义与权限约定
├── dashboard.md               # 项目控制面板
├── DECISIONS.md               # 待决策事项
├── ENVIRONMENT.md             # 开发环境配置
├── .ai/                       # AI 协作核心
│   ├── principles.md          # 设计原则
│   ├── roles/                 # AI 角色身份卡
│   ├── tasks/                 # 任务文件
│   ├── phases/                # 阶段上下文
│   └── knowledge/             # 知识沉淀(ADR/教训/模式)
├── Drivers/                   # SDK 驱动层
│   ├── CMSIS/                 # ARM CMSIS + 设备文件
│   ├── HWD32H757_HAL_Driver/ # HAL + LL 驱动
│   └── BSP/                   # 板级支持包
├── Test/                      # 寄存器测试
│   ├── framework/             # 测试框架
│   ├── cases/                 # 33 个功能单元
│   └── errata/                # 勘误记录
├── Tools/                     # 自动化工具
├── docs/                      # 项目文档
└── Projects/                  # 示例工程

快速开始

ENVIRONMENT.md