태터데스크 관리자

도움말
닫기
적용하기   첫페이지 만들기

태터데스크 메시지

저장하였습니다.

'USB2Serial'에 해당되는 최근 글 9건

  1. 2008/09/05 ComPortMaster 1.2.0 릴리즈 (9)
  2. 2008/07/22 ComPortMaster 1.1.0 릴리즈
  3. 2008/04/04 [myGyro300SPI] 자이로 센서 테스트 동영상 (4)
  4. 2008/03/19 myUSB2UART 사용자 설명서
  5. 2008/02/09 myUSB2UART device driver
  6. 2008/02/09 myUSB2UART - 초소형 USB2UART 변환 보드 (1)
  7. 2008/01/24 USB2Serial FT2232EB User's Guide
  8. 2008/01/24 FT2232EB 외형 치수 및 신호선
  9. 2008/01/24 FT2232EB

ComPortMaster 1.2.0 릴리즈

Interface/ComPortMaster 2008/09/05 17:18
ComPortMaster v 1.3.0이 공개되었습니다. 최신 버젼을 확인하세요

사용자 삽입 이미지




ComPortMaster 1.2.0 버젼을 공개합니다.
이전 버젼에 대해 다음과 같은 내용들이 개선되었습니다.

  • PC가 최대 절전 모드로 전환할 때 com port를 자동으로 close하고, 최대 절전 모드에서 복구되면 자동으로 open합니다.
  • myUSB2UART와 같은 USB to Serial 장치를 이용할 때 open된 상태에서 USB 연결이 끊어지는 경우 먹통이 되는 버그를 수정하였습니다.
  • 'Tools and Options' 패널에 'Show Device Manager' 버튼을 추가하였습니다. 이 버튼은 장치관리자를 열어 보여줍니다.
기타 버그나 기능 개선에 관한 의견은 본 글의 덧글 형식으로 달아주시면 추후 개선할 때 참고하도록 하겠습니다.


파일 내려받기



사용자 설명서 내려받기



관련 하드웨어 장치로 이동


'Interface > ComPortMaster' 카테고리의 다른 글

ComPortMaster 1.3.0 릴리즈  (8) 2009/05/04
ComPortMaster 1.2.0 릴리즈  (9) 2008/09/05
ComPortMaster 1.1.0 릴리즈  (0) 2008/07/22
ComPortMaster  (0) 2008/04/11
Trackback 0 : Comments 9

ComPortMaster 1.1.0 릴리즈

Interface/ComPortMaster 2008/07/22 14:26
사용자 삽입 이미지


ComPortMaster 1.1.0 버젼을 공개합니다.
이전 버젼에 대해 다음과 같은 내용들이 개선되었습니다.

  • 수신 패널에서 SLIP 디코딩을 사용중일 때 'Auto CR/LF'를 체크하면 수신되는 모든 SLIP 패킷 마다 자동으로 CR/LF를 삽입해 보기 좋도록 구분지어 줍니다.
  • 수신 패널이 가로 60글자에서 80글자로 확장되었습니다.
  • 자주 사용하는 1바이트 캐릭터에 대해 '빠른 전송(Quick Send)' 기능을 추가하였습니다.
  • 수신되는 데이터를 파일로 저장하는 'Capture' 기능이 추가되었습니다.
  • WRPu를 사용하지 않을 때에는 CMD 입력 상자가 화면에서 사라지도록 변경되었습니다.
기타 버그나 기능 개선에 관한 의견은 본 글의 덧글 형식으로 달아주시면 추후 개선할 때 참고하도록 하겠습니다.

파일 내려받기



사용자 설명서 내려받기



관련 하드웨어 장치로 이동




'Interface > ComPortMaster' 카테고리의 다른 글

ComPortMaster 1.3.0 릴리즈  (8) 2009/05/04
ComPortMaster 1.2.0 릴리즈  (9) 2008/09/05
ComPortMaster 1.1.0 릴리즈  (0) 2008/07/22
ComPortMaster  (0) 2008/04/11
Trackback 0 : Comment 0

[myGyro300SPI] 자이로 센서 테스트 동영상

Sensors/myGyro Series 2008/04/04 10:39
SPI 인터페이스로 마이크로프로세서와 연결이 가능한 myGyro300SPI를 이용하여 myCortex-LM8962 보드에서 각속도를 읽어 myUSB2UART를 통해 PC의 USB로 값을 전달하여 그 값을 속도계 형식의 그래픽으로 출력하는 예제입니다. 동작 예를 보이기 위해 간단한 납땜으로 시스템을 구성해 봤습니다.
사용자 삽입 이미지

일반적으로 자이로라고 하면 각도를 측정하는 것으로 착각하기 쉬운데, 각도가 아닌 각속도를 계측합니다. 따라서 회전을 하는 동안 회전 각속도가 측정되고, 회전이 멈추면 0rad/s가 출력이 되게 되어 있습니다. myGyro300SPI는 내부에 12비트 AD 변환 장치가 내장되어 있어 정지되어 있을 경우는 2048의 값이 출력되고, 시계 방향으로 회전시 2048에서 값이 증가하고, 반시계 방향으로 회전시 2048에서 값이 감소합니다.



Trackback 0 : Comments 4

myUSB2UART 사용자 설명서

Technical Reports 2008/03/19 11:27
임베디드 보드의 UART 를 바로 USB 에 연결하도록 신호를 변경하는 초소형 USB2UART 입니다. 가로 15mm x 세로 17mm 의 크기로 USB 커넥터보다 조금 더 큰 크기라 사용에 편리합니다. 각종 임베디드 보드의 UART 포트를 USB 를 통해 PC 와 연결할 때 매우 유용합니다. 또한 USB 의 버스 파워를 공급하는 기능도 가지고 있어 별도의 전원 없이 바로 임베디드 보드를 동작시킬 수 있습니다.

자세한 내용은 사용자 설명서를 참고하시기 바랍니다.
2008.5.1 버전
사용자 삽입 이미지
관련 자료 이동

'Technical Reports' 카테고리의 다른 글

[Interface] CAN 통신 소개 (TI사 application report)  (0) 2008/06/18
ComPortMaster User's Guide  (0) 2008/04/29
myUSB2UART 사용자 설명서  (0) 2008/03/19
myAccel7260EB 매뉴얼  (0) 2008/01/28
USB2Serial FT2232EB User's Guide  (0) 2008/01/24
JTAG이란?  (0) 2008/01/24
Trackback 0 : Comment 0

myUSB2UART device driver

Interface/myUSB2UART 2008/02/09 06:39
myUSB2UART Device Driver (v5.2.1)




'Interface > myUSB2UART' 카테고리의 다른 글

myUSB2UART device driver  (0) 2008/02/09
myUSB2UART - 초소형 USB2UART 변환 보드  (1) 2008/02/09
Trackback 0 : Comment 0

myUSB2UART - 초소형 USB2UART 변환 보드

Interface/myUSB2UART 2008/02/09 06:31
사용자 삽입 이미지
제품 특징
임베디드 시스템을 PC와 연결해야 할 때 비동기 시리얼 방식인 UART통신은 가장 손쉽고 편리한 인터페이스입니다.  IBM에서 PC를 처음 출시했을 때부터 UART와 연결이 가능한 COM 포트를 장착하고 있었고, 현재까지도 데스크톱 컴퓨터에는 COM 포트가 장착되어 출시되는 경우가 많기 때문에 PC에 별도의 확장 카드를 장착할 필요 없이 바로 통신이 가능한 장점 때문에 마이크로컨트롤러의 통신에 많이 사용됩니다. 하지만 최근에는 PnP 기능을 제공하고 전원 공급이 가능하여 많은 장점을 가지고 있는 USB 포트로 대치되고 있고 특히 노트북에는 공간상의 문제로 대부분 USB로 대치되어 COM 포트를 장착한 모델을 찾기가 어렵습니다. myUSB2UART는 PC의 USB 포트를 이용해 마이크로컨트롤러의 UART와 바로 연결할 수 있도록 신호를 변환해 주는 보드입니다. 데이터 송수신만 필요한 경우라면 RXD, TXD 두 가닥의 선을 이용하여 데이터를 주고 받을 수 있으며, 흐름 제어가 필요한 경우도 필요한 신호들이 준비되어 있어 편리하게 연결이 가능합니다. 또한 USB 버스 파워를 임베디드 보드에 공급하여 별도의 전원 공급 장치가 필요 없이 편리하게 실험을 할 수 있습니다.
휴대 및 장착에 용이하도록 이 모든 기능을 15mm x 17mm 의 공간에 넣었습니다. 이전에 MAX232 + USB2Serial 변환 조합으로 USB 포트를 이용해 임베디드 보드와 연결했다면 이제 myUSB2UART를 이용해 편리하게 마이크로컨트롤러와 연결하여 사용하시기 바랍니다.

  • 특징 요약
    • 초소형 USB2UART 변환 보드
    • USB 전원 공급
    • 750mA 이상의 전류 소비 시 자동 전원 차단 기능
    • 응용 분야
      • 임베디드 보드와 PC의 시리얼 통신
      • 임베디드 보드에 5V 전원 공급
    • 지원 OS
      • Windows 98/XP/Vista
      • Mac. 0SX/OS9, Linux 2.6/2.4

사용자 삽입 이미지


관련 자료

'Interface > myUSB2UART' 카테고리의 다른 글

myUSB2UART device driver  (0) 2008/02/09
myUSB2UART - 초소형 USB2UART 변환 보드  (1) 2008/02/09
Trackback 0 : Comment 1

USB2Serial FT2232EB User's Guide

Technical Reports 2008/01/24 20:14
사용자 삽입 이미지

USB2Serial 기능을 두 포트 가지고 있어 마이크로프로세서 보드를 손쉽게 USB 포트에 연결할 수 있는 FT2232EB 보드의 사용자 설명서입니다.

'Technical Reports' 카테고리의 다른 글

myUSB2UART 사용자 설명서  (0) 2008/03/19
myAccel7260EB 매뉴얼  (0) 2008/01/28
USB2Serial FT2232EB User's Guide  (0) 2008/01/24
JTAG이란?  (0) 2008/01/24
myAVRICE User's Guide  (0) 2008/01/24
An Introduction to the ARM Cortex-M3 Processor  (0) 2008/01/22
Trackback 0 : Comment 0

FT2232EB 외형 치수 및 신호선

Interface/FT2232EB (USB) 2008/01/24 18:35

외형 치수

그림 1 외형 치수

인터페이스 커넥터 설명

그림 2 2232 내부 블록 다이어그램

FT보드 양쪽에 총 30핀의 커넥터가 배치되어 있으며, 이를 이용해 다른 장치와 인터페이스가 가능합니다. FT2232EB의 신호선은 크게 두 개의 그룹으로 구성되어 있으며, 각각 J1의 왼쪽과 오른쪽에 나뉘어 배치되어 있습니다. 각 그룹은 하늘색과 연두색으로 구분하여 정리하였습니다.

UART 모드

UART 모드로 사용할 경우 신호와 용도는 다음 표와 같습니다.

J1 번호

FT2232 칩 번호

신호 이름

용도

1

27

TXLEDB

송신 확인용 LED 신호

2

26

RXLEDB

수신 확인용 LED 신호

3

29

SLEEPB

USB가 대기모드로 전환하면 이 핀의 신호는 L로 떨어짐

4

30

TXDENB

RS485용 데이터 전송 이네이블 신호

5

32

RIB

Ring indicator

6

33

DCDB

Data carrier detect

7

35

DSRB

Data set ready

8

36

DTRB

Data terminal ready

9

37

CTSB

Clear to send

10

38

RTSB

Request to send

11

39

RXDB

Receive data

12

40

TXDB

Transmit data

13

31

VCCIOB

IO 블록 B의 메인 전원

14

14

VCCIOA

IO 블록 A의 메인 전원

15

9

GND

접지

16

18

GND

접지

17

  

VCCUSB

USB 버스 파워, 5V

18

5

RSTOUT

리셋 신호 출력

19

11

TXLEDA

송신 확인용 LED 신호

20

12

RXLEDA

수신 확인용 LED 신호

21

13

SLEEPA

USB가 대기모드로 전환하면 이 핀의 신호는 L로 떨어짐

22

15

TXDENA

RS485용 데이터 전송 이네이블 신호

23

16

RIA

Ring indicator

24

17

DCDA

Data carrier detect

전체 모드 비교

FT2232는 UART 이외에 RS245, bit-bang, MPSSE, 호스트 버스 등으로 변환하여 사용이 가능합니다. 이 때 각 신호선간의 대응표는 다음과 같습니다.

J1 번호

FT2232 번호

범용 핀 이름

232 UART

245 FIFO

Bit-bang 모드

MPSSE

MCU
호스트 버스

16

18

  

GND

  

  

  

  

17

  

  

VCCUSB

  

  

  

  

18

5

  

RSTOUT

  

  

  

  

19

11

ACBUS3

TXLEDA

WR

RD#

GPIOH3

OSC

20

12

ACBUS2

RXLEDA

RD#

WR#

GPIOH2

IORDY

21

13

ACBUS1

SLEEPA

TXE#

RD#

GPIOH1

IO1

22

15

ACBUS0

TXDENA

RXF#

WR#

GPIOH0

IO0

23

16

ADBUS7

RIA

D7

D7

GPIOL3

AD7

24

17

ADBUS6

DCDA

D6

D6

GPIOL2

AD6

25

19

ADBUS5

DSRA

D5

D5

GPIOL1

AD5

26

20

ADBUS4

DTRA

D4

D4

GPIOL0

AD4

27

21

ADBUS3

CTSA

D3

D3

TMS/CS

AD3

28

22

ADBUS2

RTSA

D2

D2

TDO/DI

AD2

29

23

ADBUS1

RXDA

D1

D1

TDI/D0

AD1

30 

24

ADBUS0

TXDA

D0

D0

TCK/SK

AD0

채널 A의 신호선


J1 번호

FT2232 번호

범용 핀 이름

232 UART

245 FIFO

Bit-bang 모드

MPSSE

MCU
Host bus

1

27

BCBUS3

TXLEDB

WR

RD#

 

WR#

2

26

BCBUS2

RXLEDB

RD#

WR#

 

RD#

3

29

BCBUS1

SLEEPB

TXE#

RD#

 

ALE

4

30

BCBUS0

TXDENB

RXF#

WR#

 

CS#

5

32

BDBUS7

RIB

D7

D7

 

A15

6

33

BDBUS6

DCDB

D6

D6

 

A14

7

35

BDBUS5

DSRB

D5

D5

 

A13

8

36

BDBUS4

DTRB

D4

D4

 

A12

9

37

BDBUS3

CTSB

D3

D3

 

A11

10

38

BDBUS2

RTSB

D2

D2

 

A10

11

39

BDBUS1

RXDB

D1

D1

 

A9

12

40

BDBUS0

TXDB

D0

D0

 

A8

13

31

  

VCCIOB

  

  

 

  

14

14

  

VCCIOA

  

  

 

  

15

9

  

GND

  

  

 

  

채널 B의 신호선

관련 자료

  • FT2232 데이터쉬트
    • http://www.ftdichip.com/Documents/DataSheets/ds2232c_15.pdf
  • FT2232 가상 COM 포트(VCP) 디바이스 드라이버
    • http://www.ftdichip.com/Drivers/CDM/Win2000/CDM_Setup.exe
  • FT2232 D2xx 디바이스 드라이버
    • http://www.ftdichip.com/Drivers/CDM/Win2000/CDM_Setup.exe
  • FT2232 어플리케이션 데이터쉬트
    • Bit Mode Functions for the FT2232C
    • D2XX Programmer's Guide

'Interface > FT2232EB (USB)' 카테고리의 다른 글

FT2232EB 외형 치수 및 신호선  (0) 2008/01/24
FT2232EB  (0) 2008/01/24
Trackback 0 : Comment 0

FT2232EB

Interface/FT2232EB (USB) 2008/01/24 18:30

사용자 삽입 이미지

제품 특징

영국에 있는 FTDI사에서는 USB와 연결하여 UART, SPI, i2c, JTAG, 일반 IO 등으로 사용할 수 있는 FT2232 칩을 출시하였습니다. 특히 복잡한 USB 통신 프로토콜에 대한 학습할 필요 없이 바로 USB 포트를 가상 COM 포트로 인식시켜주는 VCP(virtual com port) 기술 덕분에 많은 임베디드 개발자들에게 인기가 높습니다. FT2232EB는 FT2232 디바이스와 EEPROM, 전원 회로 및 mini-B 타입의 USB 커넥터를 보드에 배치하여, USB 케이블로 PC와 연결하면 바로 FT2232의 기능을 테스트할 수 있는 FT2232 평가 보드입니다.

보드 양쪽에 표준 100mil 간격의 헤더 핀 30핀을 연결할 수 있도록 배치해 두었으며, 이곳으로 FT2232의 외부 인터페이스용 신호를 연결해 두었습니다. 이를 이용하면 브레드 보드나, 기타 확장 보드를 제작하여 다른 마이크로프로세서와 손쉽게 연결하여 실험하실 수 있습니다. 특히 UART를 내장한 마이크로프로세서일 경우 별도의 USB에 대한 학습 없이 FT2232EB 보드와 바로 연결하여 PC와 마이크로프로세서를 USB 포트로 연결할 수 있습니다.

FT2232EB와 함께 보다 쉽게 USB 관련 프로젝트를 수행하시기 바랍니다.

  • 특징 요약
    • FTDI사 FT2232 디바이스의 기능 테스트용 소형 보드
    • 부가 회로를 내장하여 USB 포트에 연결 즉시 사용 가능
    • USB 버스 전원으로 외부 전원 없이 동작
    • 가상용 COM 포트(VCP) 드라이버 제공
    • 직접 제어 방식(D2XX)의 드라이버 제공
    • MPSSE 인터페이스 기능 테스트 가능
  • 응용 분야
    • USB-to-Serial, USB-to-SPI, USB-to-i2c
    • USB-to-JTAG
    • USB-to-RS422, USB-to-RS485, USB-to-CAN
    • USB-to-ADC 등 각종 USB 인터페이스 응용 분야

용어 설명

  • VCP: Virtual Com Port의 약자로 인터페이스는 USB이지만, USB 포트에 연결하면 PC쪽에서는 통신용 COM 포트로 보이는 기술을 의미합니다. FT2232는 VCP용 디바이스 드라이버를 제공하며, 이를 이용하여 최대 2개의 가상용 COM 포트를 생성할 수 있습니다. 이렇게 생성된 가상 포트는 COM 포트 번호를 사용자가 임의로 부여할 수 있어 시리얼 통신 관련 테스트 시 매우 편리합니다.
  • D2XX: USB Direct Driver를 뜻하는 약어로 FTDI 칩을 USB 포트를 통해 직접 사용자가 제어하는 방식을 의미합니다. VCP 방식으로 이용하는 것에 비하면 어플리케이션 프로그래밍이 조금 복잡하다는 단점이 있지만, USB 2.0 Full speed의 속도로 데이터를 송수신할 수 있다는 장점이 있습니다.
  • MPSSE: Multi-Protocol Synchronous Serial Engine의 약자로 FT2232 칩을 다양한 시리얼 프로토콜을 생성하는 하드웨어 장치로 사용할 수 있게 만들어 주는 기능입니다. 이를 이용하면 SPI, i2c, JTAG에 관련된 신호를 생성할 수 있습니다. 각각의 시리얼 프로토콜을 지원하는 라이브러리도 FTDI사에서 제공하고 있습니다.

'Interface > FT2232EB (USB)' 카테고리의 다른 글

FT2232EB 외형 치수 및 신호선  (0) 2008/01/24
FT2232EB  (0) 2008/01/24
Trackback 0 : Comment 0