Latest Post
03.VCP( Virtual COM Port ) 및 빠른시작방법

1.    VCP( Virtual COM Port )

1.1.    VCP


USB 가 나오기 전 컴퓨터들은 외부 장치와 통신을 하기 위한 포트로 Serial 포트와 Parallel 포트를 사용 하였습니다

시리얼 포트의 경우 대부분 게임 컨트롤러나 마우스, 패러렐 포트는 프린터에 연결하여 사용하였습니다.

이 당시 많은 하드웨어 개발자는 시리얼 포트를 사용하여 보드를 개발하였습니다

거기다가 보드 디버깅 툴로는 LED보다는 Pritnf가 더욱 효과적이었기 때문입니다.

그러나 USB가 대중화 되기 시작하면서 더 이상 시리얼 포트와 패러렐 포트가 필요하지 않게 되었습니다



예전 컴퓨터 I/O 패널


1.3.    VCP 사용방법


대부분 VCP 장비들을 USB에 꼽으면 USB Driver를 찾습니다.

알맞은 driver를 설치하면 아래와 같은 화면을 볼 수 있습니다.




시작-> 설정 -> 제어판 -> 시스템 -> 하드웨어 -> 장치 관리자 (Windows XP 경우)

사진의 경우 VCP COM3, COM4로 잡혔습니다.


2.    빠른 시작 방법

2.1.1.      구성



2.1.2.      Program Writing

1.     소스 다운로드 : http://cafe.naver.com/embeddedcrazyboys/14363

2.     Flash Programmer를 실행 시킵니다.

3.     아래와 같이 설정 합니다.




4.     빨간 박스를 눌러서 CC2530-Software Examples per_test.hex 파일을 로드 합니다.

경로는 CC2530.SRC.TX.RX.POLLING.2011.0916\ide\srf05_cc2530_91\iar 입니다.

5.     Perform actions 를 눌러서 writing 합니다.





2.1.3.      테스트

 

1.     SmartRF Studio 를 실행 시킵니다.

2.     아래와 같이 나오는지 확인합니다.




List of connected device USB device ID는 다를 수 있습니다.

3.     빨간 박스를 더블 클릭합니다.

Device Control Panel에서 아래 사진의 빨간색 박스를 클릭하여 Expert Mode로 들어 갑니다.아래와 같은 사진을 볼 수 있습니다.




4.     한 디바이스는 tx 모드로 설정을 합니다.




5.     한 디바이스는 rx 모드로 설정을 합니다.

빨간 박스를 꼭 체크해 줍니다.




6.     Rx Panel 먼저 Start를 누릅니다. 그 다음 Tx Panel Start를 누릅니다.




7.     아래와 같이 나오면 성공한 것 입니다.




2.2.    1개의 CM-CC-DEBUGGER/ 2개의 CM-Z100/1개의 CM-Zx-DEBUG/1개의 CM-Zx-SERIAL 구성

여기서 주의 할 점은 1의 모듈은 uart 1으로 컴파일을 해야 하며, 모듈 2 uart0로 컴파일 하여 writing 해야 한다.


2.2.1.      구성



Comments 0
:    :    :
이름 / 2014-11-20 / ★★★☆☆ [수정 / 삭제]

내용

Recent Comments
일방통행  |  ★★★★★
ISE 14.7 virtualbox를 설치했는데, ,iMPACT가 인식을 못하는데, 어케해야하나요?
min  |  ★★★★☆
These are the only Drives available to write images to: # major minor size name 1: 8 0 512805384 sda 2: 8 16 15558144 sdb Enter Device Number or n to exit: 2 Invalid selection! 왜 이런 오류가 나는 걸까요?
dino  |  ★★☆☆☆
NAND Scrub실행 후 에러가 나타납니다/ 조치방법을 알려주세요 에러내용 crz nand_erase_opts erase.addr=0x0, opt->offset=0x0, erase_ieng minfo_erases=0x20000 .....진행후 s3c-nand:ecc uncorrectable error detected---4개발생합니다 빠른 회신부탁드립니다 연락처:010-3752-6251 강희진
bluewind  |  ★★★★★
안녕하세요..구입했는데..회로도 부탁드립니다. percephy@naver.com 입니다.
조형철  |  ★★★★★
상기 Backlight 관련 회로를 구할 수 있을까요?
hwang  |  ★★★★★
구입한지 조금 됬는데 회로도 부탁합니다. rubens7777@paran.com 입니다.