docs: 补充验证状态(单测 15/15、真机 COM11 冒烟、Windows/安卓 差异说明)
This commit is contained in:
@@ -137,6 +137,27 @@ node test/driver.test.mjs
|
|||||||
4096 分片写、ReadableStream 读、DTR/RTS、关闭清理、CDC 布局与 SET_LINE_CODING、
|
4096 分片写、ReadableStream 读、DTR/RTS、关闭清理、CDC 布局与 SET_LINE_CODING、
|
||||||
FTDI modem 字节剥离、垫片自动安装。
|
FTDI modem 字节剥离、垫片自动安装。
|
||||||
|
|
||||||
|
## 验证状态
|
||||||
|
|
||||||
|
```
|
||||||
|
$ node test/driver.test.mjs
|
||||||
|
结果: 15 通过, 0 失败
|
||||||
|
```
|
||||||
|
|
||||||
|
| 项目 | 状态 |
|
||||||
|
|---|---|
|
||||||
|
| 波特率算法(9600/115200/460800)与 Linux `ch341.c` 逐值一致 | ✅ 单测断言 |
|
||||||
|
| CH340 完整 16 步控制传输序列 | ✅ 单测逐条比对 |
|
||||||
|
| 4096 分片写 / ReadableStream 读 / DTR-RTS / 关闭清理 | ✅ mock USBDevice |
|
||||||
|
| CDC 布局 + SET_LINE_CODING + FTDI modem 字节剥离 | ✅ 单测 |
|
||||||
|
| 垫片自动安装 / chain 让位蓝牙 | ✅ 单测 |
|
||||||
|
| 真实 CH340 硬件(`1a86:7523` rev 0264,Windows) | ✅ 115200 / 460800 打开、DTR/RTS、写入均正常(走系统 CH341SER 驱动) |
|
||||||
|
| 安卓真机 WebUSB 全链路 | ⏳ 待测:手机 OTG 插 CH340 → 打开 `ch340-test.html` → 连接设备 |
|
||||||
|
|
||||||
|
> Windows 桌面注意:CH340 一旦被 WCH 的 `CH341S64.SYS` 驱动接管,WebUSB 就**看不到**这个设备
|
||||||
|
> (WebUSB 只认 WinUSB/libusb 绑定的设备),所以桌面端请用 Web Serial(本库的垫片在桌面不会安装,
|
||||||
|
> 测试页会自动走原生 Web Serial)。安卓没有这个问题——内核根本不绑定 CH340。
|
||||||
|
|
||||||
## 许可
|
## 许可
|
||||||
|
|
||||||
MIT
|
MIT
|
||||||
|
|||||||
Reference in New Issue
Block a user