Skip to content

无线调试器:一站式无线开发调试方案

嵌入式开发中,调试 STM32 通常需要两样东西:一个 DAP-LINK 或 ST-LINK 用来下载和调试程序,一个 USB 转串口模块用来查看日志。再加上各自的线缆,桌面上很容易就多出好几根线。如果目标设备不在手边,这些线缆还会带来额外的不便。

无线调试器把 无线 DAP-LINK无线串口透传 集成在一个设备里。它只需要连接到目标板,电脑端通过 Wi-Fi 完成所有操作,不占用 USB 口。

核心功能

无线串口透传

无线调试器内置了一个网页版串口助手,打开浏览器就能查看串口数据,不需要安装任何软件。

网页版串口助手界面

主要特性:

  • 支持最高 5M 波特率
  • 文本、HEX、HEXDUMP 三种显示模式
  • 支持 ANSI 颜色控制字符解码,方便查看彩色日志
  • 同一个 Wi-Fi 下,手机和电脑可以同时访问
  • TCP Server 模式支持多连接,可以对接 VOFA+ 等第三方工具,也方便集成到自动化测试流程

目前支持通过 Keil MDK 无线调试 STM32,电脑端需要安装 elaphureLink 中间件,不需要任何 USB 设备。

Keil MDK  →  elaphureLink  →  Wi-Fi  →  无线调试器  →  SWD  →  STM32
  • 通过 Wi-Fi 路由器透传调试数据,不受线缆长度限制
  • 电脑不占用 USB 口,同一 Wi-Fi 下的任意电脑都可以连接
  • 支持 SWD 接口的程序下载和单步调试

快速上手

  1. 将无线调试器通过 SWD 引脚连接到目标 STM32,接上电源
  2. 上电后设备广播名为 无线DAP 的 Wi-Fi 热点(密码:12345678
  3. 连接热点,浏览器打开 192.168.1.1,配置连接你的路由器 Wi-Fi

Wi-Fi 配置页面

  1. 之后在同一 Wi-Fi 下,浏览器打开 dap.local 或设备 IP 即可使用网页串口助手(如何找到设备 IP
  2. 使用 Keil 无线调试:安装 elaphureLink,在 Keil 中选择 elaphureLink 调试器

详细步骤请参考 使用文档

适用场景

  • 移动目标调试:无人机、智能小车等移动设备,无线连接省去了反复取回接线的步骤
  • 电气隔离:电机驱动等大电流场景,无线连接避免了调试线缆传导电涌的风险
  • 远程设备调试:设备装在高处或封闭空间中时,无线方式更方便
  • 多人协作:一个人在电脑上用 Keil 调试程序,另一个人在手机上看串口日志

技术参数

项目参数
输入电源电压3.3V / 5V
UART 最高速率5M baud
通信方式Wi-Fi 2.4GHz
调试接口SWD
功能网页串口助手、UART 转 TCP、无线 DAP-LINK

无线串口透传功能可以单独免费使用(功能评估固件),用一块 ESP32 通过我们的 在线烧录工具 即可体验。如果你对无线调试也感兴趣,可以看看我们的 开源无线 DAP-LINK 方案

有问题欢迎加入 QQ 群(642246000)交流。

查看产品详情 → | 淘宝购买 →

更新于:

浙公网安备33038102332443浙ICP备2024086215号

瑞安允斯软件开发工作室(个体工商户)