无线DAP-LINK使用指南
STM32 | ESP32C3 | ESP32 | ESP32S3 |
---|---|---|---|
nRESET | GPIO10 | GPIO26 | GPIO13 |
SWCLK | GPIO6 | GPIO14 | GPIO12 |
SWDIO | GPIO7 | GPIO13 | GPIO11 |
步骤大纲:
- 准备一个ESP32-C3开发板,可用ESP32-C3或者ESP32开发板
- 连接ESP32的USB线
- 使用电脑Chrome/Edge,在线给ESP32烧录
- ESP32重启后,会广播
无线DAP
的热点,密码为12345678
- 连接ESP32的热点后,用浏览器打开
192.168.1.1
来配置Wi-Fi - ESP32连接路由器后,可以断开与ESP32热点的连接, -> 如何在局域网中找到调试器
- 连接ESP32 SWD引脚至STM32的SWD端口
- 下载elaphureLink,并安装Keil驱动,然后点击连接
- 打开Keil选择elaphureLink
- 至此您可以像往常一样使用Keil来调试STM32啦
TCP-UART
TCP-UART端口: 1234
引脚:
ESP32C3 | ESP32 | ESP32S3 | |
---|---|---|---|
RX | GPIO20 | GPIO22 | GPIO18 |
TX | GPIO21 | GPIO23 | GPIO17 |
ESP32-C3烧录
ESP32 配置
注:这个页面可以查看调试器在局域网内(Wi-Fi终端信息)的IP地址
调试器与路由器连接成功后,即可断开与调试器热点的连接
elaphureLink 配置
Keil 配置
- 第一次安装驱动后点击Settings可能导致Keil卡死,断开elaphureLink连接若还卡着,只能强制关闭Keil了,第二次不会卡死。
- 检查SWDIO线是否正常连接(以ESP32-C3为例, GPIO6->SWCLK, GPIO7->SWDIO, GPIO10->STM32 RESET)
下载效果
11k左右固件大小下载效果