본문 바로가기

USB2Serial

(11)
[DSP28335 EVM] USB2UART CP2102 테스트 [DSP28335 EVM] USB2UART CP2102 테스트 [DSP28335 EVM] 보드에는 UART를 위해 USB2UART 변환 칩인 CP2102를 사용하고 GPIO28/SCIRXDA, GPIO29/SCITXDA에 연결되어 있다. CP2012 칩의 드라이버 파일은 아래 링크에서 최신파일을 받을 수 있다. http://www.silabs.com/products/mcu/Pages/USBtoUARTBridgeVCPDrivers.aspx TMS320F28335 UART테스트 예제
STM32 USB테스트 - USB VCOM이용 테스트 PC에서 LED제어 예제 STM32 USB테스트 - USB VCOM이용 테스트 PC에서 LED제어 예제 STM32의 USB를 이용하여 가상 COM포트를 올리고 PC에서 LED제어하는 예제를 작성해 보았다. CDC를 올리더라도 속도가 빠르니 상당히 가벼운 느낌이고 응용하여 여러가지 용도로 활용할 수 있을것 같다. STM32 VCOM 테스트 예제소스 테스트용 VCP디바이스 드라이버 파일 먼저 VCP디바이스 드라이버를 설치한다., 프로그램 다운로드 하여 실행하면 디바이스 드라이버를 찾는데 드라이버를 설치하면 프로그램 다운로드 하여 실행하면 장치관리자에서 COM Port가 인식된것을 확인할 수 있다. 이 포트를 통하여 PC에서 데이터를 전송할 수 있고 이번 예제에서는 PC에서 LED를 제어할 수 있다. 테스트 동영상
[Mega8-s EVM] USB를 이용한 LED제어 - 호스트프로그램 작성 [Mega8-s EVM] USB를 이용한 LED제어 - 호스트프로그램 작성 VB 소스코드 VB를 이용하여 Mega8 USB보드의 LED를 제어하는 소프트웨어를 작성해 보았다. 예전 USB2Serial 예제를 그대로 사용하기 위해 최대한 간단하게 작성했다 예전 프로그램을 약간 수정하여 보레이트는 9600으로 설정하고 PORT는 콤보박스의 설정에 따라 초기화 할 수 있도록 하였다. 'com포트 열기 MSComm1.Settings = "9600,n,8,1" MSComm1.CommPort = m_ComPort MSComm1.PortOpen = True 프로그램 실행 USB를 이용한 atMega8 보드의 LED제어를 위한 호스트 프로그램 실행 테스트 동영상
[CP2101 EVM] 초소형 USB2Serial 모듈 제작(관련자료) 초소형 USB2Serial모듈 점점더 작은 보드를 만들게 되니... 이제는 232넣기는 힘들어 졌다. 그래서 USB2Serial를 아주 소형으로 만들어 필요할때마다 연결해 사용하면 좋을듯 하여 만들어 봤다. 가장 간단하게 만들려고 하다보니 LDO도 못 달아 전원은 빼버렸습니다. 다음에는 3.3V, 5V선택 할 수 있도록 하고 커넥터 처리를 하면 더 좋을듯 하내요... CP1210 디바이스 드라이버 사이트 접속 다운로드 http://www.silabs.com/tgwWebApp/public/web_content/products/Microcontrollers/USB/en/mcu_vcp.htm
[CP2101 USB2Serial] Board 관련 자료 [CP2101 USB2Serial] Board 관련 자료 USB를 연결하면 CN54 1, 2번핀으로 5V파워가 출력된다. 시리얼 포트는 CN52 8, 9번핀으로 시리얼 RXD, TXD를 연결하면 USB로 시리얼 데이터를 송 수신 할 수 있다. 시리얼 포트 연결 외에 CN54의 9, 10핀 P1.0, P1.1에 On Board LED가 2개 있어 다른 MPU Board에서 바로 제어 가능하다.
[TUSB3410 EVM] 확장 테스트 보드 제작 [TUSB3410 EVM] 확장 테스트 보드 제작 TI의 USB2Serial TUSB3410 EVM 보드를 테스트 할 수 있는 조그만 확장 테스트 보드를 만들었다. 예전에 남은 보드를 그냥 버리기는 아깝고 시리얼 확장으로 여러가지 개발 보드 테스트 용으로 사용하기 위해 오랜만에 점퍼 좀 날렸다. RXD, TXD가 내부 커넥터로 빠져 있어서 외부의 확장 커넥터로 연결될 수 있도록 처리 했다. 테스트 보드로 AVR 보드에 연결해 USB2Serial 테스트 했다. 책상위에 두고 개발시 시리얼 보드로 사용하면 편리 할것 같다. 무엇보다 공짜라는거~
[DSP280x EVM]USB연결 예제 프로그램 - TMS320F2808 + TUSB3410 [DSP280x EVM]USB연결 예제 프로그램 - TMS320F2808 + TUSB3410 예제 소스코드 Serial2USB 기능을 가진 [TUSB3410 EVM]보드를 이용하여 USB테스트를 했다. TUSB3410은 8051 Core와 USB2Serial 엔진을 가진 Chip으로 USB나 I2C EEPROM을 통해 사용자가 펌웨어를 변경할 수 있다. 펌웨어는 RAM에서 실행되므로 DSP MCU(TMS320F2808)의 I2C 포트로 다운로드 하고 시리얼 포트로 USB데이터르 송수신 할 수 있는 예제 이다.
TUSB3410 VS FT232 둘다 시리얼 컨버터 칩이다. TUSB3410(이하 TI꺼)는 8051 Core가 포함되어 있고, 외부 클럭이 필요하며 3.3V용이라 3.3V 레귤에이터가 필요하다. FD232는 단순히 USB를 시리얼로 변환만 해 주기 때문에 사용하기 쉽고 펌웨어나 드라이버단에 관해 전혀 몰라도 된다. 클럭 및 레귤레이터는 칩에 포함되어 상당히 작게 제작할 수 있다. TI꺼는 8051기반에 CPU가 있어 RS232, RS485, IRDA모드로 전환할 수 있고 GPIO를 마음데로 제어 가능하여 특별한 기능을 추가할 수 있다. 펌웨어는 USB혹은 EEPROM을 통해 업데이트 할 수 있어 유연성이 훨신 더 좋다. 물론 샘플로 제공하는 펌웨어를 사용하면 USB-시리얼 변환은 그냥 쓰면 된다. 결론적으로 이야기 하면 FD232는 ..