STM32 팁

J-Link에 내장된 Virtual Com Port (VCOM)사용하기

plainy 0 3,478 2017.04.06 00:09

J-Link는 하드웨어 Version 9부터 Virtual Com Port 기능을 제공합니다.

UART출력을 확인하기 위해 사용하던 USB to Serial기능을 내장하고 있다는 얘기입니다.

 

 

220f5d5b3a25fe3f18fc6ae70530e7a2_1491404933_3039.jpg

 

 

 

J-Link의 VCOM 기능 활성화 

J-Link의 VCOM 기능을 사용하기 위해 먼저 활성화 해주어야 합니다.

J-Link Configurator를 실행하여 VCOM기능을 Enable합니다. 

220f5d5b3a25fe3f18fc6ae70530e7a2_1491404940_3507.png

 

 

또는 J-Link Commander에서 vcom enable명령어를 입력하여 활성화 할 수도 있습니다.

220f5d5b3a25fe3f18fc6ae70530e7a2_1491404945_7485.png



 

 

장치관리자 연결 확인

J-Link Driver와 CDC Driver가 설치됩니다. 

VCOM이 활성화된 J-Link를 다시 연결하면 장치관리자에 J-Link Driver외에 J-Link CDC Driver가 설치된 것을 확인할 수 있습니다.

 

220f5d5b3a25fe3f18fc6ae70530e7a2_1491404952_4988.png

 

 

핀배열 

J-Link에서 VCOM 사용은 SWD모드에서만 사용할 수 있으며 핀 배열은 아래와 같습니다.

Pin 1 : Target 전원

Pin 5 : J-Link TX (out)

Pin 17 : J-Link RX (in)

 

* TX와 RX외에 당연히 GND를 연결하여야 하며 1번핀을 Target 전원과 연결하여야 동작합니다.

 

220f5d5b3a25fe3f18fc6ae70530e7a2_1491404957_9638.png

 

 

보드 제작 시 SWD핀 외에 J-Link Rx, Tx를 연결하면 쉽게 UART 출력을 확인할 수 있습니다.

SWD를 사용하여 디버깅 할 경우 SWO를 이용한 출력도 사용할 수 있지만 일반적으로 많이 사용되는 UART를 사용할 경우 유용하게 사용될 수 있는 기능입니다.

Comments

Category
글이 없습니다.
글이 없습니다.
Facebook Twitter GooglePlus KakaoStory NaverBand