fix: 时序参数修正 — OUT/PULSE_DELAY 均为500ms

- OUT_DELAY: 1.9s→500ms (10 tick), SW_4=ON时生效, OFF时为0
- PULSE_DELAY: 950ms→500ms (10 tick), 固定不变
- 删除 OUT_DELAY_FAST/PULSE_DELAY_FAST, 仅保留一组值
- SW_4 语义: 0=无离开延时, 1=500ms离开延时
- 同步更新产品手册、技术规格书、README、devlog
This commit is contained in:
wangfq
2026-06-24 09:13:46 +08:00
parent fc459c911f
commit 2f6cb54847
6 changed files with 63 additions and 60 deletions

View File

@@ -262,42 +262,44 @@ else
---
## 2026-06-24 — SW4 快速模式 & 接口
## 2026-06-24 — 时序参数修正 & 接口
### SW4 行为修正
### 时序参数修正
**旧行为**SW_4=ON 时 FLAG_OUT 立即跳到 FLAG_PLUSE跳过离开延时FLAG_PLUSE 仍用正常 PULSE_DELAY950ms。语义混乱——名字叫"延时"实际是跳过延时。
OUT_DELAY 和 PULSE_DELAY 之前沿用 M1H 的值1.9s / 950ms现修正为 500ms
**新行为**SW_4 重定义为**快速模式**。ON 时 OUT_DELAY 和 PULSE_DELAY 均缩短为 10 tick500msOFF 时维持原值1.9s/950ms
| 参数 | M1H 旧值 | DLD154V4B 新值 |
|------|---------|---------------|
| OUT_DELAY | 1.9s (38 tick) | **500ms (10 tick)**SW_4 控制开关 |
| PULSE_DELAY | 950ms (19 tick) | **500ms (10 tick)**,固定 |
SW_4 语义0 = 无离开延时立即脉冲1 = 离开延时 500ms。删除 OUT_DELAY_FAST / PULSE_DELAY_FAST 宏,因只有一组值。
```c
// TaskLoop.h 新增
#define OUT_DELAY_FAST 10 // 500ms
#define PULSE_DELAY_FAST 10 // 500ms
// TaskLoop.h
#define OUT_DELAY 10 // 离开防抖 500ms仅 SW_4=ON 时生效)
#define PULSE_DELAY 10 // 脉冲宽度 500ms
// TaskLoop.c 运行时选择
uint16_t out_delay = SET_DLY ? OUT_DELAY_FAST : OUT_DELAY;
uint16_t pulse_delay = SET_DLY ? PULSE_DELAY_FAST : PULSE_DELAY;
// TaskLoop.c
if (SET_DLY) {
loop1_OUTCNT++;
if (loop1_OUTCNT > OUT_DELAY) { ... } // 500ms 延时
} else {
// 无离开延时:立即 FLAG_PLUSE
}
```
适用范围ETC 收费站等需要快速落杆的场景。
### 接口修正
- 去除所有 RS485 相关描述:本产品只有 TTL 电平 UART Tx 调试口,无 RS485 通信能力
- 去除所有 RS485 相关描述:本产品只有 TTL 电平 UART Tx 调试口
- 产品手册端子定义RS485-A/B → Tx TTL 调试输出
- 技术规格书 §9整节从 RS485 协议改为 TTL Tx 调试接口说明
### 文档同步
- 产品手册 + 技术规格书同步更新SW4 描述、端子定义、时序参数表
- README.md 同步更新
## 修订记录
| 版本 | 时间 | 说明 |
|------|------|------|
| V1.6 | 2026-06-24 | SW4 快速模式修正,RS485→TTL Tx 接口更正 |
| V1.6 | 2026-06-24 | 时序修正OUT_DELAY/PULSE_DELAY→500msRS485→TTL Tx |
| V1.5 | 2026-06-23 | Origin 污染保护、USE_FLATNESS_EXIT 开关 |
| V1.4 | 2026-06-23 | 移植 CN200910309382 平坦性离开判定 |
| V1.3 | 2026-06-23 | 指示灯行为、稳定期、重连状态保持 |