Commit Graph

4 Commits

Author SHA1 Message Date
wandering1 c9aa12e8bd fix(arch_diagram): 生成器自写尾换行(gen_net_pending/gen_memory)
gen_*.py 里 8 个已自带尾换行('...</svg>\n'),仅
gen_net_pending_svg.py 少一个尾 \n → 每次重跑都被 pre-commit 的
end-of-file-fixer 补回,产生无意义的 1 行尾差异。

- gen_net_pending_svg.py: return "\n".join(svg) + "\n",
  并把 open(...) 补 newline="\n"(与其余生成器一致)
- gen_memory_svg.py: open(...) 补 newline="\n"(输出本已带尾换行)

重跑验证:Net层阻塞模型.svg 与已提交 blob 逐字节一致
(hash-object --path 相同、git diff 为空);内存 3 张 SVG 亦无差异。
2026-10-12 19:26:28 +08:00
wandering1 0779d3a075 栈整改不抬栈:删旧档迁移、FIL静态化、日志行缓冲按模块收紧、钩子脱离HAL,defaultTask链5312→2776B 2026-10-10 10:17:00 +08:00
wandering1 96855f6b6b 内存布局图更新到09-21最新:任务栈预算含实测峰值与判定,RAM双区/Flash布局同步 2026-09-21 05:10:01 +08:00
wandering1 342269fbd0 新增内存使用分析文档(报告/规划/优化建议)与 SVG 布局图生成脚本 2026-09-13 17:05:55 +08:00