chore(V4B): V4.22 — DEBUG改编译器-DDEBUG控制, 删除cmcng.h DEBUG_ENABLE块
- cmcng.h: 删除 DEBUG_ENABLE 宏块, DEBUG 由编译器预处理器设置 - 版本: FIRMWARE_VER 4.20→4.22, SUB 20→22 - 编译调试版: Keil C/C++ 预定义符号加 DEBUG; 发布版不带即关闭打印
This commit is contained in:
@@ -4,6 +4,17 @@
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
## 2026-09-01 — DEBUG 改编译器 -DDEBUG 控制 + 版本号 V4.22
|
||||||
|
|
||||||
|
> **固件版本:V4.22**(cmcng.h:FIRMWARE_VER="4.22" + MAIN=4/SUB=22)。devlog 修订 V2.20。
|
||||||
|
|
||||||
|
- cmcng.h 删除 `DEBUG_ENABLE` 宏块——DEBUG 改由编译器预处理器设置(Keil C/C++ 预定义符号加 `DEBUG`)
|
||||||
|
- 调试打印仍为 `#ifdef DEBUG` → PRINT 生效;发布版编译不带 DEBUG 即自动关闭
|
||||||
|
- 附带 V4.20 修复:DBG 行 t 恒 0 bug(先取时间再归零)、freeze_ref 残留清零(FRZ 打印干净)
|
||||||
|
- 负 variation 锁死修复(双向对称基线保护)在 V4.20 已生效,现场日志已验证:三次铁块测试 Origin 稳定、0 次锁死
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 2026-09-01 — 负variation铁块场景修复:基线跟踪双向对称保护(固件 V4.20)
|
## 2026-09-01 — 负variation铁块场景修复:基线跟踪双向对称保护(固件 V4.20)
|
||||||
|
|
||||||
> **固件版本:V4.20**。devlog 修订 V2.19。
|
> **固件版本:V4.20**。devlog 修订 V2.19。
|
||||||
|
|||||||
@@ -14,10 +14,10 @@
|
|||||||
#define __CMCNG_H__
|
#define __CMCNG_H__
|
||||||
|
|
||||||
#define PRODUCT_MODEL "DLD154"
|
#define PRODUCT_MODEL "DLD154"
|
||||||
#define FIRMWARE_VER "4.20"
|
#define FIRMWARE_VER "4.22"
|
||||||
#define HARDWARE_VER "3.00"
|
#define HARDWARE_VER "3.00"
|
||||||
#define FIRMWARE_VER_MAIN 4
|
#define FIRMWARE_VER_MAIN 4
|
||||||
#define FIRMWARE_VER_SUB 20
|
#define FIRMWARE_VER_SUB 22
|
||||||
#define HARDWARE_VER_MAIN 3
|
#define HARDWARE_VER_MAIN 3
|
||||||
#define HARDWARE_VER_SUB 0
|
#define HARDWARE_VER_SUB 0
|
||||||
|
|
||||||
@@ -26,14 +26,6 @@
|
|||||||
#include <stdint.h>
|
#include <stdint.h>
|
||||||
|
|
||||||
|
|
||||||
#ifndef DEBUG_ENABLE
|
|
||||||
#define DEBUG_ENABLE 1 // 1=调试串口打印开启(现场分析) 0=关闭(发布), V4.20
|
|
||||||
#endif
|
|
||||||
#if DEBUG_ENABLE
|
|
||||||
#ifndef DEBUG
|
|
||||||
#define DEBUG
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
#ifdef DEBUG
|
#ifdef DEBUG
|
||||||
#define PRINT(X...) printf(X)
|
#define PRINT(X...) printf(X)
|
||||||
#else
|
#else
|
||||||
|
|||||||
Reference in New Issue
Block a user