docs(口径): 三处带日期戳的实测只补「当时」锁口径,不臆改成现值

三条命中都不是陈旧值、而是**当时的实测记录**,改成现值等于把历史测量
冒充现状;动作 = 只补「当时」二字(并按需注明现值出处):
- docs/内存管理/RAM使用分析与优化方案.md §4.1.1:2026-10-15 缩池那次的
  验证口径里「11 页黄金参考」→「当时 11 页」;该集合现按入库张数报 60 张。
- docs/门禁说明/generated-fresh.md §7:2026-10-26 接线基线里的「183 字」
  →「当时 183 字」(现值 = ui_cn_chars.txt 唯一码点 218,ASCII 区 0 个),
  并按日期升序在 §9 末行追加当日一行说明本次只锁口径、没动旧数。
- docs/UI设计/UI_数据供给设计说明.md §9 判据表:2026-10-26 双次逐字节
  一致那次写的是「当时下限 27 页」,同句现值改报 60 张(与判据本体同源)。

同数不同义、刻意不动(写明理由):docs/UI设计/UI_界面制作流程.md 的
「最坏路径 < 40KB」是绘制缓冲红线;docs/硬件平台/V0.1_网表详细分析报告.md
的 119/122 是引脚号;docs/测试说明/CH395F_Test_Guide.md 的 262144/4097
是字节数;docs/测试说明/主机单测覆盖率口径.md 的 97/97 是覆盖率分数。
This commit is contained in:
2026-10-28 15:40:40 +08:00
parent 4ba02212eb
commit c0fcf4c4f7
3 changed files with 4 additions and 3 deletions
@@ -541,7 +541,7 @@ Linker run 时刻**——commit hash 不是稳定身份(重写正文即换 has
- 依据:屏幕仅 160×160×1bpp,菜单为轻量控件树;LVGL 内存池只装对象/样式/字符串缓冲,与像素缓冲无关。40KB 来自模板默认值,无适配依据。
- **已落地**:`Lib/lv_conf.h` 与 `simulator/lv_conf.h` 同步改 `(16 * 1024)`——两端必须同值,`lv-conf-sync` 门禁按**生效值**比对。实测水位见 §2.6.2(最重页面峰值 6,568 B = 池的 40%);`@build` 0 错 0 警,ZI 精确 −24,576 B → SRAM1 由 74.9% 降到 **56.1%**(余 57,504 B)。
- 验证口径(本次即用它):`simulator/tests/check_menu_rows.py`(菜单 8 状态像素 + 池基线 5,368 B)+ `simulator/tests/check_content_pages.py`(11 页黄金参考逐字节 + 往返池水位 5,448 B)+ 真机 `menu build done: used=` 日志。
- 验证口径(本次即用它):`simulator/tests/check_menu_rows.py`(菜单 8 状态像素 + 池基线 5,368 B)+ `simulator/tests/check_content_pages.py`(当时 11 页黄金参考逐字节 + 往返池水位 5,448 B)+ 真机 `menu build done: used=` 日志。
- **再降 8KB 的前置**:全量 UI 回归(PC 模拟器 + 真机)无 `LV_ASSERT_MALLOC`/分配失败;若 8KB 不够就停在 16KB,不勉强。
#### 4.1.2 启用 CCM RAM(+64KB 预算空间)