From 263dc4e05dd40b621820fa4dd65d1324cf2f3767 Mon Sep 17 00:00:00 2001 From: wangfq Date: Mon, 17 Aug 2026 16:55:51 +0800 Subject: [PATCH] =?UTF-8?q?chore(vd960DBN):=20=E5=9B=BA=E4=BB=B6=E7=89=88?= =?UTF-8?q?=E6=9C=AC=201.0=20=E2=86=92=201.1=20(2026-08-17)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit cmcng.h FIRMWARE_VER "1.0"→"1.1" (MAIN=1 SUB=1): - 修正字符串与数字不一致 (旧 "1.0" vs MAIN=1 SUB=1) - 版本内容: 栈溢出修复 + RAM 瘦身 + UART2 RX DMA + 清理 - 注释用 ASCII (cmcng.h 为 GBK 编码) --- vd960DBN/BLE/OnlyUpdateApp_Peripheral/APP/include/cmcng.h | 4 +++- vd960DBN/docs/devlog.md | 5 +++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/vd960DBN/BLE/OnlyUpdateApp_Peripheral/APP/include/cmcng.h b/vd960DBN/BLE/OnlyUpdateApp_Peripheral/APP/include/cmcng.h index 65bf887..d7224c8 100644 --- a/vd960DBN/BLE/OnlyUpdateApp_Peripheral/APP/include/cmcng.h +++ b/vd960DBN/BLE/OnlyUpdateApp_Peripheral/APP/include/cmcng.h @@ -11,7 +11,9 @@ #include #define PRODUCT_MODEL "DLD960GA" -#define FIRMWARE_VER "1.0" +/* 2026-08-17: 1.0 -> 1.1: stack-overflow fix (freq reset) + RAM slimming + UART2 RX DMA. + NOTE: string must match MAIN/SUB digits (was inconsistent: "1.0" vs MAIN=1 SUB=1) */ +#define FIRMWARE_VER "1.1" #define HARDWARE_VER "1.0" #define FIRMWARE_VER_MAIN 1 #define FIRMWARE_VER_SUB 1 diff --git a/vd960DBN/docs/devlog.md b/vd960DBN/docs/devlog.md index 9c32345..cdac08f 100644 --- a/vd960DBN/docs/devlog.md +++ b/vd960DBN/docs/devlog.md @@ -74,6 +74,11 @@ `RST_REASON` 一行打印(offlog_boot 同源,区分复位源) - 注意:peripheral.c 为 GBK+CRLF,新增注释必须 ASCII(中文会被 GBK 编码搞乱) +### 固件版本 1.0 → 1.1(2026-08-17) +`cmcng.h`:FIRMWARE_VER "1.0"→"1.1"(MAIN=1 SUB=1,顺带修正字符串与数字不一致——旧 "1.0" vs MAIN=1 SUB=1)。 +本次版本内容:栈溢出修复(频繁复位闭环)+ RAM 瘦身两轮 + UART2 RX DMA + 调试代码结案清理。 +⚠ 发布时需同步:固件 tag v1.1.0 + README 版本表 + 技术规格书(若含版本号)。 + ### 遗留 - 快照区延后 3s 保留(非根因,但作为启动早期 SPI 减压无害) - (可选)g_report_cfg 1400B 结构体审查、WCHNET Mem_Heap 7.2KB 库配置——收益有限暂不动