Commit Graph

17 Commits

Author SHA1 Message Date
wandering1 2553f30fb8 网表语义图生成器:输出结尾归一为恰好一个换行,修复末尾双换行致 end-of-file-fixer 拦截提交 2026-09-16 14:01:03 +08:00
wandering1 8d331031d6 网表脚本,后面可以提前检查硬件的错误 2026-09-16 13:47:59 +08:00
wandering1 ad0ec41385 新增引用关系图工具 tools/refgraph:解析 #include 生成文件级/模块级引用图,项目变化后重跑更新 2026-09-16 01:45:44 +08:00
wandering1 1817fe792f 就绪屏障与配置引擎重构,新增串口助手、V0.0网表分析报告及芯片手册,同步更新文档 2026-09-15 21:13:20 +08:00
wandering1 4b5ce72e11 新增 Python 串口助手 serial_tool(常驻 daemon+全量日志文件即接口)取代 serial-mcp-server:@test 采集链改写 + 全库文档迁移 2026-09-15 03:00:41 +08:00
wandering1 97661415ca 通用配置文件 P1–P3:设计文档、FS 并发 A+ 定案、FatFs 墙钟接入、cfg_file 双端引擎与 net_cfg 集成(旧档 NCFG 首启迁移) 2026-09-14 02:15:49 +08:00
wandering1 cf2597f998 恢复 BSD Socket API 使用指南(4e9ac0d 误删):同步当前 API,补分层架构图/状态机/时序图与 §2.3 模拟器端说明,README 索引补登 2026-09-13 20:55:58 +08:00
wandering1 508577bbf0 UI 生成文件按工程约定产出:生成器补文件头、K&R 大括号与版本守卫压平
- gen_menu.py:ui_menu_tab.h/.c 输出工程标准文件头,5 个函数定义改 K&R 大括号
- make_font.py:新增 normalize_project_conventions 后处理——工程文件头
  (替换内嵌绝对路径的 lv_font_conv 头注释)、包含收敛为 #include "lvgl.h"、
  LVGL 9.3.0 版本守卫静态压平(含守卫宏定义清理)
- 重生成 ui_font_cn_12.c / ui_menu_tab.c / ui_menu_tab.h:仅头部/大括号/守卫
  行变化,字形数据与菜单表逐字节不变
- 两文件随之满足规范检查,pre-commit 中无需再排除(配合上一提交生效)

验证:pre-commit 全钩子通过、模拟器 0 警、菜单/内容页像素回归 PASS、Keil 0 错 0 警
2026-09-13 19:38:30 +08:00
wandering1 342269fbd0 新增内存使用分析文档(报告/规划/优化建议)与 SVG 布局图生成脚本 2026-09-13 17:05:55 +08:00
wandering1 1af76023a3 UI 文档:移除 HTML 制作流程改四阶段管线,RemoDispBus 文档移入 UI 设计目录 2026-09-13 17:05:51 +08:00
wandering1 7e527fa04d 清理存量 ASCII 框图:存储栈/分区转 SVG、CH395F 时序转 Mermaid 2026-09-11 23:01:25 +08:00
wandering1 2429955d1a 绘图流程沉淀为 draw-diagram skill,SVG 收拢到 docs/images/ 2026-09-11 21:15:39 +08:00
wandering1 4515ee4c80 修复了网络参数的保存逻辑 2026-09-10 14:21:07 +08:00
wandering1 2b80d34e74 增加网络配置界面 2026-09-10 11:36:33 +08:00
wandering1 2b41bdccb5 UI 菜单初步完成 2026-09-07 10:48:18 +08:00
wandering1 89462d8aa1 完成一个主界面开发流程 2026-09-03 23:08:16 +08:00
wandering1 67370888a1 构建初始UI界面 2026-08-30 13:30:59 +08:00