专栏中心

EEPW首页 > 专栏 > 如何开启 J-LINK 隐藏功能

如何开启 J-LINK 隐藏功能

发布人:鱼鹰谈单片机 时间:2021-04-16 来源:工程师 发布文章

串口调试是除了在线调试外,最方便的调试方式之一。

很多问题,我们可以通过在线调试解决,但有些不常出现的BUG,日志打印会是比较好的解决方法,当然,有鱼鹰介绍的《BUG 终结者,现场抓获!|颠覆认知》调试方法,在解决疑难杂症方面更是手到擒来。

但串口打印还是比较方便、也很常用的调试方式,所以我们很多时候,除了人手一个调试器外,USB转串口模块也是必不可少的工具。

但有时候,小小的串口模块可能莫名其妙不见了,也可能暂时没找到,那么该怎么办?

为了解决这个问题,我们可以开启 J-LINK 的隐藏功能,虚拟串口。

这个功能和鱼鹰在 USB系列笔记介绍的功能是类似的,对这个功能感兴趣的话,可以查看历史文章(搜索 USB)。

首先需要说明的是,这个功能只有 V9 以上固件版本才有,V8以下是没有的,所以首先需要确定你的 J-LINK固件版本为 V9以上,如果没有,也可以尝试升级固件。

并且仅仅在 SWD模式下才可以使用虚拟串口功能,

1.png

(确定技巧,首先通过万用表确定 2 脚和 GND 位置,进而确定 5 、 17 脚)

为了开启这个功能,首先需要安装一个软件,J-Link Commander,如果没有安装包,可以在后台回复 jlink 领取安装。

打开后输入:f

确认版本号为 V9 以上。

然后输入:vcom enable  (vcom disable 用于关闭该功能)

开启虚拟串口功能。之后需要重新启动 JLINK(简单来说就是断电再上电)。

操作如下图:

2.png

之后我们就可以通过设备管理器看到如下串口设备:

3.png

官网资料建议 VTref 接 3.3 V。并且测试时可以将 Tx 和Rx 短路来建立环回(自发自收)验证功能。

之后就可以尽情享用串口调试的乐趣(115200 波特率稳定运行),再也不用到处找串口模块了,工作效率又提高了一大截。

又可以早点下班了,美滋滋。

专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们

关键词: 串口

相关推荐

LPC1768串口使用

如何实现USB转串口?

网络与存储 2018-12-29

详解串口转换CAN模块“透明带标识转换”

工控自动化 2019-01-09

嵌入式硬件通信接口协议-UART(三)快速使用串口及应用

串口调试助手 V4.0

USB转并口、串口电路图(ch341).

关于STM32的串口溢出中断

整理单片机串口小招数

学习STM32单片机,绕不开的串口

嵌入式系统 2024-12-27

usb转232电路

资源下载 2007-12-30

解析arm 2440和6410有什么区别

嵌入式系统 2018-08-06

avr单片机 串口实现printf(使用变参函数)

新系列串口EEPROM内置唯一ID码,适合设备识别、溯源和可持续性应用

电脑串口、并口连接线大全

超级串口调试器 V2.1.0

资源下载 2008-01-06
更多 培训课堂
更多 焦点
更多 视频

技术专区