绘图流程沉淀为 draw-diagram skill,SVG 收拢到 docs/images/
This commit is contained in:
@@ -149,6 +149,13 @@ cmake --build build --config Debug
|
||||
- 详见 `docs/UI 设计/LVGL模拟器部署与使用说明.md`
|
||||
- 中文字体:`ui_cn_chars.txt`(字符集)+ `tools/font_gen/` 生成 `Drivers/BSP/UI/ui_font_cn_12.c`,见 `docs/UI 设计/UI_中文字体生成与配置.md`
|
||||
|
||||
## 图形绘制(文档配图)
|
||||
|
||||
文档里的技术图形统一用 **SVG 生成器**(`tools/arch_diagram/`,纯标准库)或 **Mermaid**,**勿手绘 ASCII 框图**:
|
||||
- **精确布局图**(协议帧 / 分层架构 / 依赖 / 就绪屏障)→ `tools/arch_diagram/gen_*.py`:改脚本顶部数据 → `& '.venv\Scripts\python.exe' tools/arch_diagram/gen_xxx.py` 重新生成 `docs/images/*.svg`(脚本内置 XML 自检)。
|
||||
- **拓扑类图**(流程 / 时序 / 状态机)→ Markdown 内嵌 `mermaid` 代码块。
|
||||
- 全流程 / 选型 / 约定 / 检查清单见 **`docs/图形绘制流程.md`**(已沉淀为 `draw-diagram` skill);产物统一放 **`docs/images/`** 专门目录;脚本与生成的 `.svg` 一并提交。
|
||||
|
||||
## 注意
|
||||
|
||||
- `Inc/` 和 `Src/` 中 CubeMX 生成的文件带有 `USER CODE BEGIN`/`END` 标记,自定义代码写在这些区域之间
|
||||
|
||||
Reference in New Issue
Block a user