简 介: 本文测试了一款无线DAPLink调试器,通过有线连接验证了其对STM32 ARM单片机的程序下载功能。重点展示了无线配对调试过程:将两个模块分别设置为HOST和SLAVE模式,通过按键配置完成无线信道配对,实现了Keil环境下的无线程序下载和串口通信。虽然无线下载速度略有下降,但成功建立了调试环境,为高压设备调试提供了安全隔离方案。测试结果表明这款无线仿真器能有效替代传统STLink,满足ARM单片机开发需求。
关键词: DAPLink,ESP32,无线
- 高速无线仿真器下载器DAPLink调试器 STM32 ARM单片机 超STLink[1]
01 无线DapLink
一、DAPLink
这是刚刚送到的无线 DAPLink 调试器,购买了两个,可以配对完成无线ARM单片机调试。 首先测试一下有线调试的功能。 首先按照现在的顺序,将调试器中的六条控制线引出,与单片机调试端口电路相连。
引出DAPLink中的六芯信号线。与单片机调试弹簧夹子连接。经过测试,可以在 Keil 软件开发环境中给单片机正确的下载程序。由此验证了该调试器的有线调试功能是正常的。
二、无线调试
测试无线调试的功能。通过模块上的 A,B 按键,设置模块分别为 HOST 以及 SLAVE状态。使用A,B 按键,可以分别设置模块的功能。同时还可以设置模块通讯的无线信道。
按照要求,将两个模块分别设置为绿色,也就是从属模块,把绿色的模块与目标板相连。绿色模块的电源通过一个独立的USB提供,它并不连接到计算机。另外一个模块设置为蓝色,也就是 HOST。它直接与计算机相连。接下来,进行模块配对。首先将第一个模块按住B键上电,接下来第二个模块采用同样的模式上电。它们之间立即配对成功。接下来重新上电,所有的设置都完成了。
在 Keil 环境中下载软件,可以看到软件下载正常。只是速度似乎慢了一些。同时串口也能够接收到单片机发送回来的信息。
※ 总 结 ※
本文测试了高速无线仿真器。通过配置一对下载器,验证了可以在 Keil 软件中使用 DAPLink 模式完成 ARM 单片机软件下载。这就为之后调试功率设备提供了高压隔离条件。
参考资料
[1]
高速无线仿真器下载器DAPLink调试器 STM32 ARM单片机 超STLink: https://item.taobao.com/item.htm?id=742336811163&pisk=gmO4_q2wFjh4p9SAnQ1a4BN0MX5AZ1oIjCs1SFYGlijmBZGg_F8h5qntkL7Mf33tksTGbh-525_sHcFw4nTHhtt6hGbGq3YbGGGAQh8BvhNsMK_g_3TOIhOwW57MSh3AfqHWkECOsDiQ_XTvke2BmgANouqkyNy0iZD5Z-SXuvmIOXTrnZC6rDO6cG9RlwNGstXgq8jRR-4DjOXlqgQOSobgi4uP2Nr0sN20rUbNolfgiGXlqNbQjZXcn8jl2NfGjhfiz_jRSf86spqP5t0tEtMdPo6f3MYc4W8JaZcPYXIus4OluUSHoVFgsQ7V3ClXmVgdhdYdpIT-_7CX8LflREh4a6Yc8nsWxXVPZ3SPKIfUSjYPgiWHgnhsSHYySp6yN2cdgsjDCsL_8mTygnTvaFagEs5XU9RVtXEcfLTe_NRtXb-eJQKPrHcZmgJgXa24lCp4jRWcyaSIz451ThJePaIFqReOCaQPAqX0IRqEAaSIJ2eTBO_RzMgcn&spm=tbpc.boughtlist.suborder_itemtitle.1.30942e8dllFv0x