feat(V4B): 版本体系加修订号 → 4.36.1 (FIRMWARE_VER_REV)

规则(用户拍板): MAIN/SUB 产品定, 小改动只增 REV
cmcng.h: FIRMWARE_VER "4.36.1" + REV=1; main.c 启动打印 fw 行
语法 0 error; spec V2.17 / devlog V2.35
This commit is contained in:
wangfq
2026-09-04 07:53:42 +08:00
parent b2190a3ad9
commit 798801d881
4 changed files with 33 additions and 2 deletions
+28
View File
@@ -4,6 +4,33 @@
---
## 2026-09-03 — 版本体系增加修订号:4.36.1(固件 V4.36.1
> **固件版本:V4.36.1**cmcng.hFIRMWARE_VER="4.36.1"MAIN=4/SUB=36/**REV=1**)。devlog 修订 V2.35。
### 拍板(2026-09-03
版本号增加第三段**修订号 REV**:
- 格式:`MAIN.SUB.REV`(当前 4.36.1
- **MAIN/SUB 由产品定**(开发不自行递增子版本)
- 后续小改动/参数调整**只递增 REV**4.36.1 → 4.36.2 → …),主/子版本留给产品规划(大功能/协议变更等由用户拍板 bump)
### 改动
- cmcng.hFIRMWARE_VER "4.36"→"4.36.1";新增 `FIRMWARE_VER_REV 1`
- main.c:启动日志新增版本打印行(便于现场确认修订号)
`fw:4.36.1 main=4 sub=36 rev=1 hw:3.00`
- spec V2.17 / devlog V2.35
### 验证
- 语法 0 errorTaskLoop.c + main.c
### 说明
- 本条目内容为版本体系调整(无参数/行为变化);V4.36.1 与 V4.36 功能等价
- 后续 V4.36.x 的调整均以此编号续增;待产品定新 MAIN/SUB 时再升
## 2026-09-03 — 频率窗上限 108→115kHz(固件 V4.36
> **固件版本:V4.36**cmcng.hFIRMWARE_VER="4.36" + MAIN=4/SUB=36)。devlog 修订 V2.34。
@@ -1445,6 +1472,7 @@ if (dev >= dlt_ORG × 4) {
| 版本 | 时间 | 说明 |
|------|------|------|
| V2.35 | 2026-09-03 | 版本体系增加修订号: 4.36.1 (MAIN/SUB 产品定, 小改只增 REV); 启动打印 fw 行 |
| V2.34 | 2026-09-03 | V4.36 频率窗上限: 108→115kHz(43nF板≈44µH, 放行~48µH小线圈) |
| V2.33 | 2026-09-03 | V4.35 频率窗上限复核: 92→108kHz(43nF板口径≈50µH, 92@43nF≈70µH过严) |
| V2.32 | 2026-09-03 | V4.34 产品基准回到三极管库存板: COIL_CAL_C_NF 68→43; 0Ω改动仅机理验证 |
+2 -1
View File
@@ -1,6 +1,6 @@
# DLD154V4B 技术规格书
> 单路线圈车辆检测器 | 固件版本: V4.36 | 文档版本: V2.15
> 单路线圈车辆检测器 | 固件版本: V4.36.1 | 文档版本: V2.17
> 本文档面向工程开发、系统集成及故障深度分析
---
@@ -782,3 +782,4 @@ DLD154V4B V1.4 起实现该专利的整数化版本,用于大车通行时的
| V2.14 | 2026-09-03 | 更新至 V4.35:频率窗上限 92→108kHz43nF 板口径 ≈50µHV4.33 的 92@68nF 实验板→43nF 过严复核修正) |
| V2.15 | 2026-09-03 | 更新至 V4.36:频率窗上限 108→115kHz43nF 板口径 ≈44µH,放行 ~48µH 小线圈) |
| V2.16 | 2026-09-03 | 文档同步(V4.30~36 参数全面对齐):黄灯行为表模式 5 一长一短 300/100/100/700ms、模式 4 常亮 2s/7s/2s、COIL_F_OK_MAX_KHZ 115、故障表 f>115k |
| V2.17 | 2026-09-03 | 固件版本体系增加修订号:**V4.36.1**(MAIN/SUB 由产品定,小改动只增 REV);启动日志打印 fw 行 |
+2 -1
View File
@@ -14,10 +14,11 @@
#define __CMCNG_H__
#define PRODUCT_MODEL "DLD154"
#define FIRMWARE_VER "4.36"
#define FIRMWARE_VER "4.36.1" // 主.子.修订 (2026-09-03 起: 小改动只增 REV; MAIN/SUB 由产品定)
#define HARDWARE_VER "3.00"
#define FIRMWARE_VER_MAIN 4
#define FIRMWARE_VER_SUB 36
#define FIRMWARE_VER_REV 1
#define HARDWARE_VER_MAIN 3
#define HARDWARE_VER_SUB 0
@@ -233,6 +233,7 @@ int main(void)
uart_print_init(230400); //115200
PRINT("sys_clock:%d, ahb_freq:%d, sclk_freq:%d\n", system_core_clock, g_crm_clocks_freq_struct.ahb_freq, g_crm_clocks_freq_struct.sclk_freq);
PRINT("fw:%s main=%d sub=%d rev=%d hw:%s\n", FIRMWARE_VER, FIRMWARE_VER_MAIN, FIRMWARE_VER_SUB, FIRMWARE_VER_REV, HARDWARE_VER);
#endif
loop_timer_io_init();