这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 活动中心 » 板卡试用 » 【换取逻辑分析仪】ESP8266制作DapLink无线调试器

共7条 1/1 1 跳转至

【换取逻辑分析仪】ESP8266制作DapLink无线调试器

助工
2024-10-13 23:51:39     打赏

一、前言

    此前调试STM32开发板过程中,每次烧录固件开发板后需要将板子拿到客厅去实验,实验效果不好又需要拿回房间连接上电脑再调试修改。电脑也拖着一堆线,要是有一个无线调试器那太方便了。我吃灰的开发板有一块ESP8266,支持WIFI功能。实验了下无线Daplink可以正常调试,缺点是下载速度慢了点。一般最高下载速率能有10M,它可能只有2M左右

二、工具准备

ESP8226开发板一块;

目标调试开发板一块;

三根/四根杜邦线

后期可以做一个专用的swd转接小板,这样就方便连接了

2.1 

下载esp8266无线调试器固件,原作链接

https://github.com/windowsair/wireless-esp8266-dap

本文所用到的文件打包

https://share.eepw.com.cn/share/download/id/394100

(49%~YK9TZ7LSC180LR}5%W.png

打开固件烧录工具,在目录flash_download_tool_3.9.7/flash_download_tool_3.9.7.exe

3F9L0D~D2OXQ9OV3J60CI`9.png

开发板型号默认选中esp8266,点击OK

1ES2{4~JC[@)C`0JEBLSELK.png

点击省略点导入调试器固件,固件为firmware_esp8266/wireless_esp_dap_full.bin

同时esp8266使用usb线连接电脑,可以看到连接在com5端口上,其他设置参考下图

[YFZ0MQW439}}WH]4VMJ`]O.png点击START开始烧录,完成后复位下

2.2

电脑创建一个固定WIFI热点,等待ESP8266连接

AO0IE$6Z8~$3RY_QI~53$_D.png

热点名称:DAP

热点密码:1234678

这是固定的不能更改,同时记录ESP8266的IP地址

2.3

这个daplink调试器目前支持在mdk keil上使用,现在来安装keil “虚拟调试器”

打开elaphureLink,elaphureLink_Windows_x64_release/elaphureLink.Wpf.exe

输入刚才记录的IP

J0$VQP3{[T$QPB9`96WWZR4.png然后点击install安装驱动,这个只需要安装一次就可以

最后点击start proxy开始代理,左边出现小绿圆点表示代理正常

MIJG)O{9SAP{SOR0X81}%BE.png

三、

打开一个Keil工程,查看是否连接上无线DapLink

S((RTG[64GGT7UP[D0FV{8S.png

调试器选择elaphureLink

RQ1PYUW4GK4~WV%6(ER4G(6.png

Daplink识别出来了,最后将esp8266的SWD,SCLK,GND连接至目标板SWD调试接口

esp8266的SWD接口定义为

$)M9{UHCDB`M(RQJR(`}W4E.png

也支持JTAG调试

{M0PEHS(0FE_QP_}@Y%`1[T.png

esp8266是一款较为久远的模组,WIFI通信速率方面比不上新出的产品。比如ESPC3,ESPS3等,后者同样支持无线DapLink,SWD通信速率会比esp8266好很多,感兴趣的eefans们可以尝试下。




关键词: ESP8266     DapLink无线调试器    

专家
2024-10-14 01:15:29     打赏
2楼

感谢楼主分享


助工
2024-10-14 09:07:48     打赏
3楼

这个可以有哦,单片机固件一般不大,速度慢点影响不大,走无线下载其实也是个不错的选择


工程师
2024-10-14 10:20:04     打赏
4楼

6666


院士
2024-10-14 10:30:22     打赏
5楼

这个想法真棒!

可以直接把隔离通讯配件给省了


专家
2024-10-14 19:42:09     打赏
6楼

感谢分享


专家
2024-10-14 19:45:10     打赏
7楼

感谢分享


共7条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]