docs: devlog 记录 SW4 快速模式 & RS485→TTL Tx 修正

This commit is contained in:
wangfq
2026-06-24 09:07:23 +08:00
parent 034a82f024
commit fc459c911f

View File

@@ -1,6 +1,6 @@
# DLD154V4B 开发日志 # DLD154V4B 开发日志
> MCU: AT32F421F8P7 (Cortex-M4, 120MHz) | 线圈通道: 1路 | 通信: RS485 > MCU: AT32F421F8P7 (Cortex-M4, 120MHz) | 线圈通道: 1路 | 调试口: TTL Tx
--- ---
@@ -262,10 +262,42 @@ else
--- ---
## 2026-06-24 — SW4 快速模式 & 接口修正
### SW4 行为修正
**旧行为**SW_4=ON 时 FLAG_OUT 立即跳到 FLAG_PLUSE跳过离开延时FLAG_PLUSE 仍用正常 PULSE_DELAY950ms。语义混乱——名字叫"延时"实际是跳过延时。
**新行为**SW_4 重定义为**快速模式**。ON 时 OUT_DELAY 和 PULSE_DELAY 均缩短为 10 tick500msOFF 时维持原值1.9s/950ms
```c
// TaskLoop.h 新增
#define OUT_DELAY_FAST 10 // 500ms
#define PULSE_DELAY_FAST 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;
```
适用范围ETC 收费站等需要快速落杆的场景。
### 接口修正
- 去除所有 RS485 相关描述:本产品只有 TTL 电平 UART Tx 调试口,无 RS485 通信能力
- 产品手册端子定义RS485-A/B → Tx TTL 调试输出
- 技术规格书 §9整节从 RS485 协议改为 TTL Tx 调试接口说明
### 文档同步
- 产品手册 + 技术规格书同步更新SW4 描述、端子定义、时序参数表
- README.md 同步更新
## 修订记录 ## 修订记录
| 版本 | 时间 | 说明 | | 版本 | 时间 | 说明 |
|------|------|------| |------|------|------|
| V1.6 | 2026-06-24 | SW4 快速模式修正RS485→TTL Tx 接口更正 |
| V1.5 | 2026-06-23 | Origin 污染保护、USE_FLATNESS_EXIT 开关 | | V1.5 | 2026-06-23 | Origin 污染保护、USE_FLATNESS_EXIT 开关 |
| V1.4 | 2026-06-23 | 移植 CN200910309382 平坦性离开判定 | | V1.4 | 2026-06-23 | 移植 CN200910309382 平坦性离开判定 |
| V1.3 | 2026-06-23 | 指示灯行为、稳定期、重连状态保持 | | V1.3 | 2026-06-23 | 指示灯行为、稳定期、重连状态保持 |