From d07a9a4d67db62878dd071b5e597a4134e6b4a8c Mon Sep 17 00:00:00 2001 From: Wanderingss <1624155937@qq.com> Date: Sun, 25 Oct 2026 05:50:45 +0800 Subject: [PATCH] =?UTF-8?q?docs(P1-10):=20sync=20=E8=BF=BD=E5=B9=B3?= =?UTF-8?q?=E5=90=8E=E8=A1=A5=E8=AE=B0=E5=9B=9B=E6=A1=A3=E5=A4=8D=E6=B5=8B?= =?UTF-8?q?=E6=95=B0=E5=AD=97=EF=BC=88=E4=BA=A7=E5=93=81=E5=9F=BA=E7=BA=BF?= =?UTF-8?q?=E5=B7=B2=E5=89=8D=E8=BF=9B=EF=BC=8C=E6=97=A7=E6=B3=A8=E4=BF=9D?= =?UTF-8?q?=E7=95=99=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit sync 到 59da40b / 891ca81 之后重测四档 CH395F 配置(全部 0 错误 0 警告、链接通过): 默认 11/14 Code=219,112 RW_IRAM1 78,072 B 59.6% 距 92% 线 42,514 B NET 全开 Code=220,636 RW_IRAM1 85,688 B 65.4% 距线 34,898 B HW 全开 Code=230,900 RW_IRAM1 91,088 B 69.5% 距线 29,498 B(最坏态) HW 无 PC Code=216,888 RW_IRAM1 78,808 B 60.1% 距线 41,778 B 产品基线同期前进到 Code=215,744 / RO=21,396 / RW=1,224 / ZI=131,984,RW_IRAM1 75,784 B / 57.82%(与 lead 信号里给的主干数字逐项相同)。04 点那组旧记录按"历史 不追改"原则留着,只标注基线已前进;两组差值都在 +136~+152 B,来自新增 adc_cal 的 数据段,所以**结论不变**:最坏态仍余约 29 KB,不需要把 scatter 扩到 192 KB。 PHASE5 三块静态缓冲依旧在链上(hw_full 的 ch395f_test_task.o 数据段仍 12,285 B)。 四档复测都走**朴素行注释切换**(改宏 = 行首加/去 //),顺带二次确认 16917bf 修 的开关行注释陷阱没有复发。跑完 test_config.h 与 ch395f_test.h 均按字节还原, 产品固件重建后回到基线数字。 RAM 增量:0 B(纯注释)。gate:test-cppcheck / id-check / no-mojibake / trailing-whitespace / end-of-file-fixer / doc-links / mem-budget 全 0; 未用 --no-verify。 --- test/board/ch395f_test.h | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/test/board/ch395f_test.h b/test/board/ch395f_test.h index b017a920..0891e01b 100644 --- a/test/board/ch395f_test.h +++ b/test/board/ch395f_test.h @@ -94,6 +94,18 @@ extern "C" { * NET 层全开 6~11/13/14 218,992 141,688 85,552 65.3% 35,034 B * HW 层全开 1~5/12/15(最坏态) 229,256 147,176 90,952 69.4% 29,634 B * HW 层无需 PC 1/12/15(台架冒烟用) 215,244 134,896 78,672 60.0% 41,914 B + * + * 同日 sync 追平后的复测(合入 59da40b 与 891ca81 两笔之后,产品基线前进到 + * Code=215,744 / RO=21,396 / RW=1,224 / ZI=131,984,RW_IRAM1 75,784 B / 57.82%): + * 配置 Code ZI RW_IRAM1 距红线余量 + * 默认阶段 11/14 219,112 134,208 78,072 59.6% 42,514 B + * NET 层全开 6~10/13/14 220,636 141,804 85,688 65.4% 34,898 B + * HW 层全开 1~5/12/15(最坏态) 230,900 147,300 91,088 69.5% 29,498 B + * HW 层无需 PC 1/12/15 216,888 135,020 78,808 60.1% 41,778 B + * 四档仍全部 0 错误 0 警告、链接通过;PHASE5 三块缓冲依旧在链(hw_full 的 + * ch395f_test_task.o 数据段仍是 12,285 B)。上表 04 点那组的产品基线已前进, + * 作为当日历史记录保留、不追改(两组差值都在 +136~+152 B 量级,来自新增的 + * adc_cal 数据段;结论"最坏态仍余约 29 KB、不必扩 scatter"不变)。 * 台架冒烟(2026-10-25,_wt 同树构建 → 主树烧录,boot log 20261025_050539): * 镜像 ch395f_hw_nopc_v2.hex(戳 suite=CH395F dstr=off)单次开机跑完 1/12/15 三段, * 汇总行 Phase 1: 9/9、Phase 12: 1/1、Phase 15: **21/21**(failed=0),全程无 Fault。