在调试ARM的Cortex®内核的处理器时,大家普遍使用到的调试工具就是SEGGER公司的Jlink仿真器,为什么是Jlink工具,天然的优势就是网上资料多,工具容易购买。
在Jlink升级到V9版本之后的固件后,大家把Jlink连接到电脑,在设备管理器上将会出现如下提示的虚拟的串口:
电脑设备管理器,端口显示如下:
Jlink虚拟出来的串口可以方便的进行串口通讯(相信大家常规操作时USB转TTL,然后连接到MCU的串口,进行调试信息的输出),目前通过Jlink仿真器即可实现SWD的调试和串口信息的输出;
在20Pin的引脚接口上,Jlink给出如下引脚定义:
可以看出Pin5/Pin17分别为TX/RX引脚,通过此引脚即可和MCU的TX/RX引脚相连,配合PC端的串口调试助手即可实现调试信息的输出。
升级到最新固件后,怎么确定VCOM的功能是打开可以使用的?打开Jlink的 Commander(在开始程序的SEGGER菜单下),输入命令vcom enable即可,见下图所示。
以上就是针对Jlink的串口调试内容的简单介绍,希望大家针对Jlink的VCOM串口有更加深刻的认识,在实际的项目开发过程中可以提升自己的开发效率。
------------------------------------------------------------------------------------------------------------------------------------------
因为小编自己能力水平有限,文中难免有错误或表达不到的信息,还望广大阅读者留言批评指正,谢谢。