Skip to content

无线DAP-LINK使用指南

STM32ESP32C3ESP32ESP32S3
nRESETGPIO10GPIO26GPIO13
SWCLKGPIO6GPIO14GPIO12
SWDIOGPIO7GPIO13GPIO11

步骤大纲:

  1. 准备一个ESP32-C3开发板,可用ESP32-C3或者ESP32开发板
  2. 连接ESP32的USB线
  3. 使用电脑Chrome/Edge,在线给ESP32烧录
  4. ESP32重启后,会广播无线DAP的热点,密码为12345678
  5. 连接ESP32的热点后,用浏览器打开192.168.1.1来配置Wi-Fi
  6. ESP32连接路由器后,可以断开与ESP32热点的连接, -> 如何在局域网中找到调试器
  7. 连接ESP32 SWD引脚至STM32的SWD端口
  8. 下载elaphureLink,并安装Keil驱动,然后点击连接
  9. 打开Keil选择elaphureLink
  10. 至此您可以像往常一样使用Keil来调试STM32啦

TCP-UART

TCP-UART端口: 1234

引脚:

ESP32C3ESP32ESP32S3
RXGPIO20GPIO22GPIO18
TXGPIO21GPIO23GPIO17

ESP32-C3烧录

  • 连接ESP32C3与电脑后,使用电脑Chrome/Edge打开以下连接

ESP32 配置

  • 连接热点:‘无线DAP’
  • 输入密码:‘12345678’
  • 打开浏览器,访问‘192.168.1.1’
  • 点击扫描,再点Wi-Fi输入框进行选择
  • 输入密码,点击连接,成功后会有提示
    注:这个页面可以查看调试器在局域网内(Wi-Fi终端信息)的IP地址
  • 调试器与路由器连接成功后,即可断开与调试器热点的连接

  • 点击以下连接下载elaphureLink
  • 打开‘elaphureLink.Wpf.exe’
  • 确认KEIL安装目录
  • 确认IP,点击连接

Keil 配置

  • 打开keil里面的elaphureLink调试器配置
  • 第一次安装驱动后点击Settings可能导致Keil卡死,断开elaphureLink连接若还卡着,只能强制关闭Keil了,第二次不会卡死。
  • 如果SW Device有设备信息,代表连接成功,可正常使用
  • 连接错误自查
    检查SWDIO线是否正常连接(以ESP32-C3为例, GPIO6->SWCLK, GPIO7->SWDIO, GPIO10->STM32 RESET)

下载效果

11k左右固件大小下载效果

更新于:

浙公网安备33038102332443浙ICP备2024086215号

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