本帖最后由 jiadetaizhen 于 2024-7-24 19:40 编辑
一、前言
在嵌入式开发中,调试器是不可或缺的工具,尤其是在复杂的嵌入式系统开发中,它能大大提高开发效率和调试的准确性。近期,Vllink推出了其最新的无线调试器——Basic2 WiFi6版本,这款产品以其高速和免干扰的特点受到了广泛关注。本次测评主要针对其在Keil开发环境下烧录STM32程序的表现。
二、产品简介
Vllink Basic2 WiFi6无线调试器是一款支持WiFi6技术的高速调试设备。它的主要功能包括CMSIS-DAP下载和调试,支持多种嵌入式平台,特别是广泛应用的STM32系列。该设备旨在通过无线连接,提供高效且稳定的调试体验。
三、硬件和软件设置
硬件配置:
- 主控芯片: STM32F407系列
- 调试器: Vllink Basic2 WiFi6
- 开发板: 正点原子探索者开发板
- 连接方式: WiFi6无线连接
- 接线方式:
接口
|
介绍
|
TDI
|
JTAG数据口
|
TMS / SWDIO
|
JTAG模式口、SWD数据口
|
TCK / SWCLK
|
JTAG时钟口、SWD时钟口
|
SRST / SWRST
|
芯片复位口
|
TDO
|
JTAG数据口
|
5V
|
双向5V电源口1
|
GND
|
共地口
|
VRef
|
参考电平及简易可调电压源2
|
TXD
|
串口输出
|
RXD
|
串口输入
|
软件环境:
- 集成开发环境(IDE): Keil MDK 5.38.00
- 调试协议: CMSIS-DAP
四、性能测评
-
连接稳定性
在使用过程中,Vllink Basic2 WiFi6提供了稳定的无线连接。与传统的USB调试器相比,WiFi6技术的引入极大减少了干扰,尤其是在多设备和高干扰的实验室环境下,连接的稳定性尤为突出。
-
下载速度
使用Keil开发环境对STM32程序进行烧录时,Vllink Basic2表现出了高速下载的能力。测试中,下载速度与传统有线调试器相当甚至更快。这归功于WiFi6的高速传输能力,使得固件下载和调试数据传输更加迅速。
QQ2024724-192445
-
调试功能
在调试功能方面,Vllink Basic2完全支持CMSIS-DAP协议,可以实现断点设置、变量监控、实时调试等功能。在实际操作中,调试器对程序执行的控制和反馈及时,操作体验接近有线调试器。
-
兼容性
测试过程中,Vllink Basic2在多个STM32开发板上进行了调试,均表现出良好的兼容性。此外,在不同的操作系统(如Windows 10和Windows 11)中也表现稳定。
五、使用体验
-
安装便捷
该设备的安装非常简单,只需将调试器连接到开发板,并通过WiFi连接到PC即可开始使用。相比传统的USB调试器,省去了布线的麻烦,使用更为灵活。
-
操作简便
Vllink Basic2配套的控制软件界面友好,用户可以方便地设置调试参数和管理调试器。无论是初学者还是有经验的开发者,都可以快速上手。官网:https://vllogic.com
需要修改VRef引脚电平!!!
六、总结
总体来看,Vllink Basic2 WiFi6调试器在本次测评中表现出色。其无线连接的便利性和高速稳定的性能,使其成为嵌入式开发中的一个有力工具。特别是对于需要频繁调试和快速迭代的项目,该设备的优势尤为明显。当然,在选购此类设备时,也应考虑到无线调试可能带来的安全性和干扰问题。