# Vllink Basic2 快速上手 ## 调试接口定义 ![](../_static/picture/basic2_interface_desc_small.png) | 接口 | 介绍 | | :---- | :---- | | TDI | JTAG数据口 | | TMS / SWDIO | JTAG模式口、SWD数据口 | | TCK / SWCLK | JTAG时钟口、SWD时钟口 | | SRST / SWRST | 芯片复位口 | | TDO | JTAG数据口 | | 5V | 双向5V电源口1 | | GND | 共地口 | | VRef | 参考电平及简易可调电压源2 | | TXD | 串口输出 | | RXD | 串口输入 | [1] [5V口详细说明](../hardware/vllink_basic2_5v.md) [2] [VRef口详细说明](../hardware/vllink_basic2_vref.md) ## 模式介绍及切换 ### 模式切换 * 可通过双击按键切换运行模式 * 基本模式有三种,分别是有线模式、无线接收模式(AP)以及无线发送模式(STA) ### 有线模式 * 板上红灯、黄灯亮起 * USB设备启用,可与计算机通信 * 调试口可连接目标板 ### 无线接收模式(AP) * 板上红灯、黄灯亮起,板上蓝灯作为连接指示状态灯,未连接时闪烁、已连接后常亮 * USB设备启用,可与计算机通信 * 注意:若在蓝灯闪烁时,启动调试、CDC串口功能,将会启用板上调试口,而非远端调试口。 ### 无线发送模式(STA) * 板上黄灯亮起,板上绿灯作为连接指示状态灯,未连接时闪烁、已连接后常亮 * USB设备关闭,不可与计算机通信 ### 有线模式连接示例 ![](../_static/picture/vllink_basic_wired.png) * 图中调试器为第一代,`Basic2`版本连接方式相同 * 图中调试器为有线模式,USB接计算机,调试口接目标板 ### 无线模式连接示例 #### 1. STA为目标板供电 ![](../_static/picture/vllink_basic_wireless1.png) * 图中调试器为第一代,`Basic2`版本连接方式相同 * 图中调试器一个为AP模式,不接目标板;另一个为STA模式,USB接电源、调试口接目标板 #### 2. 目标板为STA供电 ![](../_static/picture/vllink_basic_wireless2.png) * 图中调试器为第一代,`Basic2`版本连接方式相同 * 图中调试器一个为AP模式,不接目标板;另一个为STA模式,调试口接目标板 ## 配置工具 * 链接:[基础配置](https://vllogic.com/_static/tools/web_config_basic2/) * 使用说明: ``` 1. 使用Chrome内核浏览器打开上述链接 2. 连接调试器 3. 点击“Connect Vllink” 4. 在小弹窗中选中DAP,点击连接 5. 连接后,上面的常规设置文本即可修改,修改后需要点击“同步设置”保存,注意无效的配置将在同步时被清除 ``` * 注意:当电脑端所连的调试器为AP模式,且已连接远端STA,则此工具将读写远端STA的配置。 * 恢复出厂设置: ``` 1. 使用Chrome内核浏览器打开上述链接 2. 连接调试器 3. 点击“Connect Vllink” 4. 在小弹窗中选中DAP,点击连接 5. 连接后,删除设置中每一行'='后的文本 6. 点击“同步设置”保存,重新上电 ``` ## 注意事项 1. 调试口逻辑电平由`VRef`决定,建议由开发板提供;若将`VRef`改为输出模式,应与目标板逻辑电平一致 2. 升级程序需要使用支持WebUSB的操作系统及浏览器,如Windows10及Chrome内核浏览器 3. Windows7系统用户请参考下方链接安装驱动 ## 常见问题 1. * 问:设备管理器内能发现`CMSIS-DAP V2`设备,但是软件却无法访问 * 答:在设备管理器内,右击`CMSIS-DAP V2`设备,卸载设备,然后重新连接一次即可解决 2. * 问:Keil内`Reset and Run`功能无效,即按`F8`下载程序后,程序未自动运行 * 答:在`Debug`-`CMSIS-DAP - JTAG/SW Adapter`中,选定`CMSIS-DAP v2`即可解决 ## 开发工具使用说明 * [Windows7 驱动安装](../software/windows7_driver.md) * [IAR 使用说明](../software/iar.md) * [Keil MDK 使用说明](../software/keil_mdk.md) * [Probe RS 使用说明](../software/probe_rs.md) * [OpenOCD 使用说明](../software/openocd.md) * [PyOCD 使用说明](../software/pyocd.md) * [FreeMASTER 使用说明](../software/freemaster.md) ## 进阶使用 ### FPGA下载器 * [转接板资料](../hardware/vllink_basic2_to_fpga.md) ## 其他 * [A4上手指南](../_static/docs/vllink_basic2.A4上手指南.pdf)