High-speed USB converter chip CH347


Introduction

CH347 is a high-speed USB bus converter chip that provides UART, I2C and SPI synchronous serial ports and JTAG interface through USB bus. In UART mode, CH347 provides two high-speed serial ports, supports RS485 UART transceiver enable control, hardware flow control, and common MODEM signals, used to extend serial ports for computer, upgrade directly from normal serial device or MCU to USB bus. In synchronous serial interface mode, CH347 provides one 2-line I2C interface (SCL line, SDA line) and one 4-line SPI interface(SCS line, SCK/CLK line, MISO/SDI/DIN line, MOSI/SDO/DOUT line) to extend 2-line or 4-line synchronous serial interface for computer to operate EEPROM, FLASH, sensors, etc. In JTAG mode, CH347 provides a JTAG interface that supports either a 4-line or 5-line interface (TMS, TCK, TDI line, TDO line, and TRST line) for extending JTAG interface for computer to operate devices such as CPU, DSP, FPGA, and CPLD.

Features

1. Introduction
  • 480Mbps high-speed USB device interface, peripheral components only need crystal oscillator and capacitor.
  • Built-in EEPROM with configurable parameters such as operating mode, chip VID, PID, maximum current value, manufacturer and product information string.
  • Supports only 3.3V power supply.
  • RoHS compliant TSSOP-20 lead free package.
  • Multiple working modes, suitable for high-speed USB converter applications.
  • Functional customization can be carried out according to industry batch requirements.
2. UART
  • Built-in firmware, emulate standard UART interface, used to upgrade the original serial peripheral or expand additional UART via USB.
  • Original serial applications are totally compatible without any modification in Windows operating system.
  • Hardware full duplex UART interface, built-in transmit-receive buffer, supports communication baud rate from 1200bps to 9Mbps.
  • UART supports 8 data bits, supports odd, even, none parity, and 1 or 2 stop bits.
  • Each UART has a built-in 12K bytes receiving FIFO and 4K bytes sending FIFO.
  • Supports common MODEM contact signals RTS, DTR, DCD, RI, DSR and CTS.
  • Support CTS and RTS hardware automatic flow control.
  • Supports half-duplex, provides sending status TNOW, used for controlling RS485 to transmit-receive switch.
  • Supports up to 8 channels of GPIO input and output function.
  • Support RS232, RS485, RS422 interface, etc. through external voltage converter chip.
3. I2C synchronous serial interface
  • Works in Host/Master Host mode.
  • 2 signal lines, SCL and SDA, supports 4 transmission speeds.
  • With the cooperation of computer API, flexible operation of 2-line interface A/D, D/A, EEPROM and sensor components.
4. SPI synchronizes serial interface
  • Works in Host/Master Host mode.
  • Provide SCS, SCK/CLK, MISO/SDI/DIN, MOSI/SDO/DOUT four signal lines.
  • Supports 2 chip select signal lines and can operate two SPI interface devices by time-sharing.
  • Supports 8 bit /16 bit data structure, supports MSB and LSB transmission.
  • Supports SPI mode 0/1/2/3, and supports transmission frequency configuration up to 60MHz.
  • Supports hardware DMA sending and receiving.
  • With the cooperation of computer API, flexible operation of FLASH, MCU, sensor and other devices with 4-line interface.
5. JTAG interface
  • Works in Host/Master host mode.
  • JTAG provides TMS, TCK, TDI, TDO, and TRST lines (optional).
  • Support high-speed USB data transfer.
  • With the cooperation of computer API, it can operate CPU, DSP, FPGA, CPLD, MCU and other devices flexibly.

Packages


relation files

file name file content
CH344DS1.PDF CH344 datasheet, USB to quad serial ports, supports up to 6Mbps baud rate, supports USB parameters configuration, provides RS485 direction control and GPIO and other signal pins. CH344 supports built-in CDC driver in operating system or multi-functional high-speed VCP manufacture driver.
CH348DS1.PDF CH348 datasheet, USB to octal serial ports, supports up to 6Mbps baud rate and hardware flowcontrol, supports USB parameters configuration, provides RS485 direction control and GPIO and other signal pins, which can expand UART for computer or upgrade directly common serial device or MCU to USB bus.
CH9102DS1.PDF CH9102 datasheet, USB to single serial port, supports up to 4M baud rate, serial port signals support 1.8~5V. CH9102 provides RS485 control and GPIO signals, built-in crystal oscillator and provides QFN24 and QFN28 packages. CH9102 supports built-in CDC driver in operating system or multi-functional high-speed VCP manufacture driver.
CH9103DS1.PDF CH9103 datasheet, USB to dual serial ports, supports up to 3M baud rate, serial port signals support 5V/3.3V/2.5V/1.8V, provides RS485 direction control and GPIO and other signal pins, built-in crystal oscillator, QFN40 package. Built-in Unique USB Serial Number, supports USB parameters configuration. CH9103 supports built-in CDC driver in operating system or multi-functional high-speed VCP manufacture driver.
CH343DS1.PDF CH343 datasheet, USB to single serial port, supports up to 6M baud rate, serial port signals support 5V/3.3V/2.5V/1.8V, built-in crystal oscillator. CH343 supports built-in CDC driver in operating system or multi-functional high-speed VCP manufacture driver.
CH9102EVT.ZIP CH9102 evaluation board description and design schematic, supports GPIO and device PnP DEMO application for CH34X and CH910X, used for USB to serial port and GPIO etc.
CH343SER.EXE One-Key installation driver for Windows for CH342/CH343/CH344/CH346/CH347/CH9101/CH9102/CH9103/CH9104/CH9111/CH9114/CH9143, USB to high-speed serial ports VCP vendor driver, supports Windows 11/10/8.1/8/7/VISTA/XP/2000,Server 2025/2022/2019/2016/2012/2008/2003 -32/64bit, Microsoft WHQL/HCK Certified, supports USB to 3-line and 9-line serial ports, VCP driver supports more features, supports full serial port functions, hardware flow control, GPIO, USB parameter configuration, etc. Supports continuous and stable transmission at high baud rate. Used to distribute to user with the product.
CH343SER.ZIP VCP vendor driver and dll lib for Windows, supports CH342/CH343/CH344/CH346/CH347/CH9101/CH9102/CH9103/CH9104/CH9111/CH9114/CH9143, USB to high-speed serial port VCP vendor driver, supports Windows 11/10/8.1/8/7/VISTA/XP/2000,Server 2025/2022/2019/2016/2012/2008/2003 -32/64bit, Microsoft WHQL/HCK Certified, supports USB to 3-line and 9-line serial ports, VCP driver supports more features, supports full serial port functions, hardware flow control, GPIO, USB parameter configuration, etc. Supports continuous and stable transmission at high baud rate.
CH343CDC.EXE For CH342/CH343/CH344/CH347/CH910X/CH9143/CH9340, USB to CDC serial port driver, supports Windows 11/10/8.1/8/7/VISTA/XP/2000,SERVER 2022/2019/2016/2012/2008/2003 -32/64bit, Microsoft WHQL Certified, supports USB to 3-line and 9-line serial port, supports high-speed baud rate. Used to distribute to user with the product.
CH343CDC.ZIP For CH342/CH343/CH344/CH347/CH910X/CH9143/CH9340, USB to CDC serial port driver, supports Windows 11/10/8.1/8/7/VISTA/XP/2000,SERVER 2022/2019/2016/2012/2008/2003 -32/64bit, Microsoft WHQL Certified, supports USB to 3-line and 9-line serial port, supports high-speed baud rate.
CH340DS1.PDF CH340 datasheet, USB bus converter chip which converts USB to serial port, printer port, IrDA SIR etc. Integrated clock, supports various operating systems, chip information can be customized, this datasheet is about USB to serial port and USB to Infrared Adapter SIR.
CH347EVT.ZIP CH347 evaluation board instruction, for USB2.0 high-speed converter chip CH347 to design principle diagram, application software and development manual, used for USB to dual UART, USB to SPI, USB to I2C, USB to JTAG and other functions.