串口调试
本页是串口调试页的完整参考:串口终端 / 日志监视器,覆盖连接与 UART 配置、设备复位、ASCII/Hex 日志视图、发送栏、Hex 弹窗、关键词过滤标签,以及自动释放与自动保存。
总览
一个完整的串口终端。保活机制:跳到其他页面再回来,后台 RX 流不中断。
串口调试总览——终端工作区,含日志视图与发送栏。
备注
这里的串口与固件烧录页共用。
连接与串口配置
串口选择(重扫)/ 连接-断开 / 状态指示。高级 UART 设置在串口设置弹窗:
| 参数 | 可选值 | 说明 |
|---|---|---|
| 波特率 Baud | 9600–921600 + 自定义 | 未覆盖时默认取当前 flash 芯片的日志波特率 |
| 数据位 Data bits | 5 / 6 / 7 / 8 | 每帧数据位数 |
| 校验位 Parity | none / odd / even | 无/奇/偶 |
| 停止位 Stop bits | 1 / 1.5 / 2 | 每帧停止位 |
波特率跟随芯片
先在烧录页选好芯片,串口调试波特率自动对齐。
设备复位
通过 DTR/RTS 复位。复位当前会话端口 / 复位其他控制端口(用 runtime chip id 指定另一端口)。
备注
复位 ≠ 断开。
日志视图
ASCII 视图 / Hex 视图(每行 8/16/32 字节);ANSI 着色开关;字号 10–18px;时间戳开关;方向徽标(TX/RX/SYS);清空;导出。
日志视图——ASCII 与 Hex 行,带方向徽标与时间戳。
可见窗口上限 3000 行
超出旧行移除;请用自动保存或及时导出。
发送栏
ASCII 或 Hex 模式;可选 \r\n;按 Enter 发送;历史最多 20 条,用 ↑ / ↓ 翻选。
发送栏——ASCII/Hex 模式切换、发送按钮、历史。
Hex 弹窗
选中一段 RX 数据后并排展示 hex + ASCII。
提示
适合核对结构化二进制(协议帧/授权回复)。
过滤标签
给关键词各建一标签。关键词可纯文本或正则;6 色循环配色;实时计数命中条数;点标签只看匹配行;"全部"恢复;"加载更早"分页。过滤在服务端针对整个会话执行。
过滤标签——关键词标签,带实时命中计数与配色。
自动释放 / 自动保存
- 自动释放(Auto-release):解决端口争用。固件烧录页需要端口时串口调试自动释放(可开启确认提示);烧录结束后自动恢复连接。
- 自动保存(Auto-save):留存完整会话日志(也可在设置配置)。设置保存目录;时间戳文件名;分块写入(最大 128 KiB)。
备注
手动导出 = 当前可见窗口;自动保存 = 整个会话。